mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
810 lines
60 KiB
HTML
810 lines
60 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" lang="en-US">
|
|
<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.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::LedgerReplayer 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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">rippled
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- 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');
|
|
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(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">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</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_1LedgerReplayer.html">LedgerReplayer</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classripple_1_1LedgerReplayer-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::LedgerReplayer Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Manages the lifetime of ledger replay tasks.
|
|
<a href="classripple_1_1LedgerReplayer.html#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::LedgerReplayer:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1LedgerReplayer__coll__graph.png" border="0" usemap="#aripple_1_1LedgerReplayer_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1LedgerReplayer_coll__map" id="aripple_1_1LedgerReplayer_coll__map">
|
|
<area shape="rect" title="Manages the lifetime of ledger replay tasks." alt="" coords="2897,913,3067,938"/>
|
|
<area shape="rect" href="classripple_1_1LedgerReplayTask.html" title=" " alt="" coords="3228,1021,3413,1046"/>
|
|
<area shape="poly" title=" " alt="" coords="3045,939,3205,987,3289,1018,3287,1023,3203,992,3044,944"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/mutex.html" title=" " alt="" coords="630,1146,722,1171"/>
|
|
<area shape="poly" title=" " alt="" coords="736,1156,956,1156,1085,1160,1195,1166,1380,1181,1470,1186,1565,1188,1674,1184,1802,1173,1995,1138,2324,1068,2924,935,2925,941,2325,1074,1996,1143,1803,1179,1674,1189,1565,1193,1469,1192,1380,1187,1194,1172,1085,1165,956,1161,736,1161"/>
|
|
<area shape="rect" href="classripple_1_1Ledger.html" title="Holds a ledger." alt="" coords="1017,1214,1127,1239"/>
|
|
<area shape="poly" title=" " alt="" coords="736,1166,1017,1215,1016,1220,735,1171"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="3792,933,4047,973"/>
|
|
<area shape="poly" title=" " alt="" coords="3778,952,3067,930,3067,925,3778,946"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="3508,975,3679,1015"/>
|
|
<area shape="poly" title=" " alt="" coords="3692,980,3791,967,3792,972,3693,985"/>
|
|
<area shape="poly" title=" " alt="" coords="3424,1016,3507,1004,3508,1009,3425,1021"/>
|
|
<area shape="rect" href="classripple_1_1TimeoutCounter.html" title="This class is an "active" object." alt="" coords="1423,489,1595,514"/>
|
|
<area shape="poly" title=" " alt="" coords="1559,482,1630,461,1720,439,1820,422,1923,415,2983,415,3035,421,3081,437,3121,463,3157,497,3188,538,3216,584,3239,633,3258,685,3288,790,3307,889,3321,1020,3316,1021,3301,889,3283,791,3253,687,3234,635,3211,586,3184,541,3153,501,3118,468,3078,442,3033,426,2983,420,1923,420,1821,427,1721,444,1631,466,1561,487"/>
|
|
<area shape="rect" href="classripple_1_1SkipListAcquire.html" title="Manage the retrieval of a skip list in a ledger from the network." alt="" coords="1841,955,2007,981"/>
|
|
<area shape="poly" title=" " alt="" coords="1609,508,1635,525,1644,535,1648,547,1649,568,1649,589,1652,599,1659,609,1676,622,1694,629,1729,631,1766,634,1785,640,1804,654,1836,690,1862,731,1882,775,1898,820,1917,900,1924,955,1919,956,1911,901,1893,821,1877,777,1857,734,1832,693,1801,658,1783,645,1765,639,1729,637,1692,634,1674,627,1655,613,1647,601,1644,590,1643,568,1643,548,1639,538,1632,529,1606,513"/>
|
|
<area shape="rect" href="classripple_1_1LedgerDeltaAcquire.html" title="Manage the retrieval of a ledger delta (header and transactions) from the network." alt="" coords="1827,533,2021,558"/>
|
|
<area shape="poly" title=" " alt="" coords="1608,499,1703,503,1803,513,1880,530,1879,535,1802,519,1703,508,1608,504"/>
|
|
<area shape="rect" href="classripple_1_1Application.html" title=" " alt="" coords="1002,829,1142,854"/>
|
|
<area shape="poly" title=" " alt="" coords="1155,832,1254,818,1308,806,1359,791,1383,778,1458,753,1518,741,1657,724,1789,709,1923,705,2593,705,2656,712,2717,731,2775,758,2829,790,2876,825,2917,859,2971,910,2967,914,2913,863,2873,829,2826,795,2773,763,2715,736,2655,717,2593,711,1923,711,1790,714,1658,729,1519,746,1459,759,1385,782,1361,796,1309,811,1255,823,1156,838"/>
|
|
<area shape="poly" title=" " alt="" coords="1149,821,1162,814,1174,801,1186,786,1211,771,1235,763,1280,756,1320,746,1339,734,1358,714,1371,690,1375,667,1372,643,1367,620,1362,596,1360,573,1366,549,1382,525,1400,511,1421,502,1423,507,1403,515,1386,528,1371,551,1366,573,1367,596,1372,619,1378,642,1380,667,1376,692,1362,718,1343,738,1322,751,1281,761,1237,768,1214,776,1190,790,1178,804,1166,818,1151,826"/>
|
|
<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="592,823,760,863"/>
|
|
<area shape="poly" title=" " alt="" coords="774,850,784,851,870,854,956,851,1001,847,1002,852,956,856,870,859,784,856,774,855"/>
|
|
<area shape="poly" title=" " alt="" coords="650,806,659,799,676,796,691,798,700,804,705,813,703,823,698,822,699,814,696,808,689,803,676,801,661,804,653,811"/>
|
|
<area shape="rect" href="classbeast_1_1PropertyStream_1_1Item.html" title=" " alt="" coords="988,764,1156,804"/>
|
|
<area shape="poly" title=" " alt="" coords="752,816,784,809,890,794,988,785,988,791,890,799,784,815,754,822"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="343,607,429,633"/>
|
|
<area shape="poly" title=" " alt="" coords="418,639,480,686,651,820,648,825,477,690,414,643"/>
|
|
<area shape="rect" href="structripple_1_1TimeoutCounter_1_1QueueJobParameter.html" title=" " alt="" coords="784,569,956,609"/>
|
|
<area shape="poly" title=" " alt="" coords="443,614,784,592,784,597,444,619"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="27,600,166,640"/>
|
|
<area shape="poly" title=" " alt="" coords="180,617,343,617,343,623,180,623"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html" title=" " alt="" coords="307,701,465,726"/>
|
|
<area shape="poly" title=" " alt="" coords="479,706,686,691,945,664,1074,645,1191,621,1289,593,1328,577,1358,561,1366,553,1370,544,1374,534,1382,524,1421,507,1423,512,1386,529,1378,537,1375,546,1371,556,1362,565,1330,582,1290,598,1192,626,1075,650,946,669,687,697,479,711"/>
|
|
<area shape="poly" title=" " alt="" coords="420,731,504,778,612,820,611,825,502,782,418,736"/>
|
|
<area shape="poly" title=" " alt="" coords="999,811,981,818,957,829,906,839,855,845,760,848,760,843,855,839,906,834,955,824,979,814,998,806"/>
|
|
<area shape="rect" title=" " alt="" coords="603,734,749,759"/>
|
|
<area shape="poly" title=" " alt="" coords="764,748,956,763,988,767,987,772,956,768,763,753"/>
|
|
<area shape="rect" href="classbeast_1_1List.html" title=" " alt="" coords="293,784,479,824"/>
|
|
<area shape="poly" title=" " alt="" coords="463,825,503,833,592,841,591,846,502,839,462,830"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="53,227,141,253"/>
|
|
<area shape="poly" title=" " alt="" coords="106,266,125,351,162,472,187,540,218,608,254,674,295,736,321,761,349,782,346,786,317,765,291,739,249,677,213,611,182,542,157,474,120,352,100,267"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title="Integers of any length that is a multiple of 32-bits." alt="" coords="1001,231,1143,271"/>
|
|
<area shape="poly" title=" " alt="" coords="154,238,1001,247,1001,253,154,243"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1001,5,1143,45"/>
|
|
<area shape="poly" title=" " alt="" coords="138,219,296,156,398,121,502,92,639,65,777,46,1001,26,1001,31,778,51,640,70,503,97,399,126,298,161,140,224"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1ListNode.html" title=" " alt="" coords="5,777,188,831"/>
|
|
<area shape="poly" title=" " alt="" coords="202,801,293,801,293,807,202,807"/>
|
|
<area shape="rect" href="classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="621,1227,731,1253"/>
|
|
<area shape="poly" title=" " alt="" coords="745,1244,1025,1263,1226,1270,1455,1270,1703,1260,1962,1238,2092,1221,2221,1200,2349,1174,2473,1143,2547,1120,2621,1093,2761,1033,2879,976,2956,936,2959,940,2881,981,2764,1038,2623,1098,2548,1125,2474,1148,2350,1179,2222,1205,2093,1227,1962,1244,1704,1266,1455,1275,1226,1275,1025,1268,745,1249"/>
|
|
<area shape="poly" title=" " alt="" coords="709,1218,860,1127,1068,998,1258,871,1324,821,1358,787,1365,764,1368,732,1366,655,1365,579,1370,547,1382,525,1400,510,1421,502,1423,507,1403,515,1386,528,1376,549,1371,579,1371,655,1374,732,1371,765,1362,789,1328,825,1262,875,1071,1002,863,1132,712,1223"/>
|
|
<area shape="poly" title=" " alt="" coords="745,1239,845,1239,956,1236,1016,1231,1017,1236,956,1241,845,1245,745,1244"/>
|
|
<area shape="rect" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="313,1227,459,1253"/>
|
|
<area shape="poly" title=" " alt="" coords="473,1237,621,1237,621,1243,473,1243"/>
|
|
<area shape="poly" title=" " alt="" coords="1121,275,1486,486,1484,491,1119,280"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1437,144,1580,184"/>
|
|
<area shape="poly" title=" " alt="" coords="1126,222,1187,200,1253,186,1319,175,1437,164,1437,170,1320,181,1254,191,1189,205,1127,227"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="2497,511,2685,580"/>
|
|
<area shape="poly" title=" " alt="" coords="1156,247,1372,246,1633,251,1719,252,1756,255,1803,263,1906,287,2009,316,2209,384,2384,452,2515,508,2513,513,2382,457,2207,389,2008,321,1904,292,1802,268,1755,260,1718,257,1633,256,1372,251,1156,252"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="2508,824,2675,893"/>
|
|
<area shape="poly" title=" " alt="" coords="1157,252,1526,278,1703,296,1766,306,1804,316,1817,328,1829,341,1866,370,1900,392,1962,425,2021,462,2051,488,2083,524,2092,538,2096,551,2099,563,2107,576,2153,620,2203,661,2256,699,2311,732,2418,787,2509,827,2507,832,2415,792,2308,737,2253,703,2200,666,2149,624,2103,579,2094,565,2090,552,2087,540,2079,527,2047,492,2017,466,1959,430,1897,396,1863,374,1825,345,1814,331,1801,321,1765,311,1703,301,1525,283,1156,258"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="592,277,760,317"/>
|
|
<area shape="poly" title=" " alt="" coords="774,289,956,271,1001,263,1002,268,956,276,774,294"/>
|
|
<area shape="poly" title=" " alt="" coords="708,266,823,169,899,113,979,62,1016,43,1018,48,981,66,902,118,827,174,711,270"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="335,426,437,451"/>
|
|
<area shape="poly" title=" " alt="" coords="424,418,633,315,635,320,427,422"/>
|
|
<area shape="rect" href="classripple_1_1LedgerReplayTask_1_1TaskParameter.html" title=" " alt="" coords="1831,112,2017,152"/>
|
|
<area shape="poly" title=" " alt="" coords="391,411,404,367,426,312,458,257,478,231,501,209,537,182,570,164,601,152,632,145,700,138,784,129,932,113,1083,103,1234,98,1380,98,1640,107,1831,121,1831,126,1640,113,1380,104,1234,104,1083,108,932,118,784,135,700,143,633,150,603,157,572,169,540,187,504,213,482,235,462,260,430,315,409,369,396,413"/>
|
|
<area shape="poly" title=" " alt="" coords="402,462,451,549,480,591,504,617,541,638,574,652,605,659,636,662,702,662,784,668,1079,688,1260,707,1325,720,1348,727,1362,735,1375,754,1380,773,1375,810,1370,847,1374,865,1386,882,1415,905,1443,915,1472,917,1502,915,1533,911,1566,910,1600,917,1635,934,1644,943,1647,953,1651,961,1659,968,1695,981,1727,980,1760,973,1803,968,1840,967,1840,973,1803,973,1761,978,1728,985,1695,986,1656,973,1647,965,1642,955,1639,946,1632,938,1598,922,1565,916,1534,916,1503,920,1472,923,1442,920,1412,909,1382,886,1369,867,1365,847,1370,810,1375,773,1370,756,1358,739,1345,732,1324,725,1259,712,1078,694,784,673,702,667,636,667,604,664,573,657,539,643,501,621,475,594,447,552,398,465"/>
|
|
<area shape="poly" title=" " alt="" coords="452,436,942,445,1284,456,1633,473,1720,474,1757,477,1804,490,1816,497,1828,506,1885,530,1883,535,1825,510,1813,502,1802,494,1756,482,1719,479,1633,479,1284,461,942,450,451,442"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/map.html" title=" " alt="" coords="1188,635,1360,690"/>
|
|
<area shape="poly" title=" " alt="" coords="451,447,740,500,879,530,928,544,957,555,966,563,970,571,974,578,982,584,1031,611,1085,630,1139,643,1188,652,1187,657,1137,649,1083,635,1029,615,978,589,970,581,966,573,962,566,955,560,927,549,878,535,739,505,450,452"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/chrono/duration.html" title=" " alt="" coords="980,550,1164,575"/>
|
|
<area shape="poly" title=" " alt="" coords="1178,555,1267,547,1359,532,1383,524,1437,511,1438,517,1385,529,1361,537,1268,552,1178,561"/>
|
|
<area shape="poly" title=" " alt="" coords="916,560,947,546,979,535,1098,511,1218,498,1330,494,1423,494,1423,500,1330,499,1219,503,1099,516,981,540,949,551,918,565"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="2863,1265,3101,1305"/>
|
|
<area shape="poly" title=" " alt="" coords="3114,1279,3161,1267,3202,1244,3227,1223,3248,1197,3281,1140,3303,1086,3314,1046,3319,1047,3308,1087,3286,1143,3253,1200,3231,1227,3206,1249,3163,1271,3116,1284"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="2897,1329,3067,1369"/>
|
|
<area shape="poly" title=" " alt="" coords="3080,1336,3145,1315,3175,1299,3202,1278,3227,1250,3249,1219,3282,1151,3303,1090,3314,1046,3319,1047,3308,1091,3287,1153,3253,1221,3231,1253,3206,1282,3178,1303,3147,1320,3082,1341"/>
|
|
<area shape="rect" href="classripple_1_1InboundLedgers.html" title="Manages the lifetime of inbound ledgers." alt="" coords="1423,793,1594,818"/>
|
|
<area shape="poly" title=" " alt="" coords="1608,796,1756,788,1923,784,2593,784,2649,788,2706,799,2761,815,2812,834,2902,876,2962,910,2959,915,2899,881,2810,839,2759,820,2704,804,2649,793,2593,789,1923,789,1756,793,1608,801"/>
|
|
<area shape="poly" title=" " alt="" coords="1608,807,1703,817,1803,836,1851,851,1891,866,1955,900,2019,932,2058,947,2106,960,2270,992,2410,1010,2534,1017,2651,1017,2894,1011,3036,1012,3204,1020,3228,1022,3227,1027,3204,1025,3036,1017,2894,1016,2651,1022,2534,1022,2409,1015,2269,997,2105,965,2057,952,2017,937,1952,905,1888,871,1849,856,1802,841,1703,822,1608,812"/>
|
|
<area shape="poly" title=" " alt="" coords="1600,819,1635,832,1647,842,1659,851,1697,864,1730,867,1763,869,1804,882,1835,898,1865,917,1910,953,1907,957,1862,922,1833,903,1802,886,1762,875,1730,872,1696,869,1656,856,1644,846,1632,837,1598,824"/>
|
|
<area shape="poly" title=" " alt="" coords="1572,787,1701,749,1760,727,1801,706,1841,670,1873,628,1914,557,1919,560,1878,631,1845,673,1804,710,1763,732,1703,754,1574,792"/>
|
|
<area shape="poly" title=" " alt="" coords="1974,156,2019,177,2072,197,2131,213,2191,219,2983,219,3027,222,3063,231,3093,247,3119,268,3141,293,3162,324,3206,397,3230,453,3251,531,3270,623,3286,721,3309,905,3321,1020,3316,1021,3304,906,3281,722,3265,624,3246,532,3225,455,3202,400,3158,327,3137,297,3115,271,3090,251,3061,236,3026,227,2983,224,2191,224,2130,218,2071,202,2017,182,1972,161"/>
|
|
<area shape="poly" title=" " alt="" coords="1157,23,1283,26,1445,35,1624,54,1715,68,1803,85,1878,109,1876,114,1802,91,1714,73,1624,60,1444,41,1283,31,1157,28"/>
|
|
<area shape="poly" title=" " alt="" coords="1593,155,1831,136,1832,142,1594,160"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="2303,1093,2473,1133"/>
|
|
<area shape="poly" title=" " alt="" coords="2487,1116,2613,1119,2770,1119,2942,1110,3114,1091,3208,1069,3285,1044,3287,1049,3209,1074,3115,1096,2943,1116,2770,1124,2613,1125,2487,1121"/>
|
|
<area shape="poly" title=" " alt="" coords="1961,985,2001,1006,2046,1025,2180,1067,2303,1095,2302,1100,2179,1072,2044,1031,1999,1011,1958,990"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html" title=" " alt="" coords="2111,855,2273,895"/>
|
|
<area shape="poly" title=" " alt="" coords="1973,948,2133,892,2134,897,1975,953"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="1398,948,1619,988"/>
|
|
<area shape="poly" title=" " alt="" coords="1599,989,1658,1001,1730,1008,1802,1001,1848,991,1889,978,1890,983,1849,996,1803,1007,1730,1013,1657,1007,1598,994"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1427,1012,1590,1052"/>
|
|
<area shape="poly" title=" " alt="" coords="1604,1031,1700,1027,1802,1012,1852,997,1896,978,1898,983,1854,1002,1803,1017,1701,1032,1604,1036"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="1423,665,1594,705"/>
|
|
<area shape="poly" title=" " alt="" coords="1607,674,1721,673,1770,679,1804,691,1836,719,1862,753,1883,791,1898,830,1917,904,1924,955,1919,956,1912,905,1893,832,1878,793,1858,756,1833,723,1801,696,1769,684,1720,678,1607,680"/>
|
|
<area shape="poly" title=" " alt="" coords="1588,659,1632,644,1887,556,1888,561,1634,649,1589,664"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1407,847,1610,873"/>
|
|
<area shape="poly" title=" " alt="" coords="1613,876,1635,890,1645,904,1647,918,1650,931,1659,942,1689,954,1735,961,1841,967,1840,972,1734,967,1688,959,1656,946,1645,933,1642,919,1640,906,1631,894,1610,880"/>
|
|
<area shape="poly" title=" " alt="" coords="1579,874,1634,889,1658,899,1734,917,1766,916,1783,910,1801,899,1840,863,1869,818,1890,769,1905,717,1914,667,1919,622,1920,558,1926,558,1924,622,1919,668,1910,719,1895,770,1874,821,1844,866,1804,903,1785,915,1767,922,1734,923,1657,904,1632,895,1578,879"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1399,1077,1619,1131"/>
|
|
<area shape="poly" title=" " alt="" coords="1632,1092,1717,1076,1802,1050,1833,1034,1862,1015,1907,979,1910,983,1865,1019,1836,1038,1804,1054,1718,1081,1633,1097"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1423,1207,1594,1247"/>
|
|
<area shape="poly" title=" " alt="" coords="1608,1224,1923,1225,2983,1225,3037,1219,3089,1203,3138,1180,3184,1151,3259,1091,3306,1044,3310,1048,3263,1095,3187,1155,3141,1184,3091,1208,3038,1225,2983,1231,1923,1231,1608,1230"/>
|
|
<area shape="poly" title=" " alt="" coords="1607,1216,1658,1205,1711,1187,1760,1160,1782,1142,1801,1122,1808,1108,1813,1088,1819,1037,1824,944,1849,825,1876,712,1916,558,1922,559,1881,713,1854,827,1829,944,1824,1037,1819,1089,1813,1110,1805,1126,1785,1146,1763,1164,1713,1191,1660,1210,1608,1221"/>
|
|
<area shape="poly" title=" " alt="" coords="1141,1224,1423,1224,1423,1229,1141,1229"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="2849,1041,3115,1081"/>
|
|
<area shape="poly" title=" " alt="" coords="3128,1047,3227,1038,3228,1044,3128,1052"/>
|
|
<area shape="poly" title=" " alt="" coords="2680,584,2755,630,2792,657,2827,687,2879,747,2923,812,2977,911,2972,913,2919,815,2875,751,2823,691,2789,661,2752,634,2677,589"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html" title=" " alt="" coords="2105,525,2279,565"/>
|
|
<area shape="poly" title=" " alt="" coords="2292,543,2497,543,2497,548,2292,548"/>
|
|
<area shape="poly" title=" " alt="" coords="2035,543,2105,543,2105,548,2035,548"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="1384,539,1633,579"/>
|
|
<area shape="poly" title=" " alt="" coords="1643,535,1657,533,1730,531,1803,533,1827,535,1826,540,1803,539,1730,536,1658,539,1644,540"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1419,309,1599,349"/>
|
|
<area shape="poly" title=" " alt="" coords="1612,310,1662,309,1713,316,1762,332,1784,345,1805,361,1818,379,1823,397,1820,433,1815,470,1818,488,1829,506,1844,520,1863,530,1861,535,1841,525,1825,510,1813,490,1810,470,1814,433,1818,397,1813,381,1801,365,1781,349,1760,337,1712,321,1661,315,1612,315"/>
|
|
<area shape="poly" title=" " alt="" coords="1374,648,1532,626,1597,614,1632,603,1639,596,1643,587,1647,577,1656,568,1697,550,1740,539,1784,534,1826,533,1826,538,1785,539,1741,544,1698,555,1659,573,1651,580,1648,589,1644,598,1635,608,1598,619,1533,631,1374,654"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/set.html" title=" " alt="" coords="1418,373,1599,413"/>
|
|
<area shape="poly" title=" " alt="" coords="1613,378,1662,380,1712,387,1761,403,1805,430,1817,449,1818,469,1819,488,1829,506,1846,520,1867,530,1865,535,1843,525,1825,510,1814,489,1813,469,1812,451,1801,434,1759,408,1711,392,1661,385,1613,384"/>
|
|
<area shape="poly" title=" " alt="" coords="2689,872,2907,910,2906,915,2688,878"/>
|
|
<area shape="poly" title=" " alt="" coords="2287,868,2508,859,2508,865,2287,874"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="2506,917,2677,957"/>
|
|
<area shape="poly" title=" " alt="" coords="2690,932,2897,925,2897,931,2691,937"/>
|
|
<area shape="rect" href="classripple_1_1PeerSetBuilder.html" title=" " alt="" coords="2111,925,2273,950"/>
|
|
<area shape="poly" title=" " alt="" coords="2287,935,2506,935,2506,940,2287,940"/>
|
|
</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 id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a64acf661a108792c979d2c3dcd52a97d" id="r_a64acf661a108792c979d2c3dcd52a97d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a64acf661a108792c979d2c3dcd52a97d">LedgerReplayer</a> (<a class="el" href="classripple_1_1Application.html">Application</a> &app, <a class="el" href="classripple_1_1InboundLedgers.html">InboundLedgers</a> &inboundLedgers, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1PeerSetBuilder.html">PeerSetBuilder</a> > peerSetBuilder)</td></tr>
|
|
<tr class="separator:a64acf661a108792c979d2c3dcd52a97d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab627d07265d6b06c75788bfa6919b610" id="r_ab627d07265d6b06c75788bfa6919b610"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#ab627d07265d6b06c75788bfa6919b610">~LedgerReplayer</a> ()</td></tr>
|
|
<tr class="separator:ab627d07265d6b06c75788bfa6919b610"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a889210425eeef3f27953527a5f21520a" id="r_a889210425eeef3f27953527a5f21520a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a889210425eeef3f27953527a5f21520a">replay</a> (<a class="el" href="classripple_1_1InboundLedger.html#a3e8d7f8b5fa089a184dcc9b00b6e0da7">InboundLedger::Reason</a> r, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &finishLedgerHash, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> totalNumLedgers)</td></tr>
|
|
<tr class="memdesc:a889210425eeef3f27953527a5f21520a"><td class="mdescLeft"> </td><td class="mdescRight">Replay a range of ledgers. <br /></td></tr>
|
|
<tr class="separator:a889210425eeef3f27953527a5f21520a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a117a8fd4c54900b486116583ff8466ca" id="r_a117a8fd4c54900b486116583ff8466ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a117a8fd4c54900b486116583ff8466ca">createDeltas</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_1LedgerReplayTask.html">LedgerReplayTask</a> > task)</td></tr>
|
|
<tr class="memdesc:a117a8fd4c54900b486116583ff8466ca"><td class="mdescLeft"> </td><td class="mdescRight">Create <a class="el" href="classripple_1_1LedgerDeltaAcquire.html" title="Manage the retrieval of a ledger delta (header and transactions) from the network.">LedgerDeltaAcquire</a> subtasks for the <a class="el" href="classripple_1_1LedgerReplayTask.html">LedgerReplayTask</a> task. <br /></td></tr>
|
|
<tr class="separator:a117a8fd4c54900b486116583ff8466ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a759cf78a2dd1b613d9e1caccfe7be1e8" id="r_a759cf78a2dd1b613d9e1caccfe7be1e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a759cf78a2dd1b613d9e1caccfe7be1e8">gotSkipList</a> (<a class="el" href="namespaceripple.html#aaf521cde20561da32d6a54a105363555">LedgerInfo</a> const &info, boost::intrusive_ptr< <a class="el" href="classripple_1_1SHAMapItem.html">SHAMapItem</a> const > const &data)</td></tr>
|
|
<tr class="memdesc:a759cf78a2dd1b613d9e1caccfe7be1e8"><td class="mdescLeft"> </td><td class="mdescRight">Process a skip list (extracted from a TMProofPathResponse message) <br /></td></tr>
|
|
<tr class="separator:a759cf78a2dd1b613d9e1caccfe7be1e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0cc3cb9cb12aae2d556a49866659ddd9" id="r_a0cc3cb9cb12aae2d556a49866659ddd9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a0cc3cb9cb12aae2d556a49866659ddd9">gotReplayDelta</a> (<a class="el" href="namespaceripple.html#aaf521cde20561da32d6a54a105363555">LedgerInfo</a> const &info, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</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_1STTx.html">STTx</a> const > > &&txns)</td></tr>
|
|
<tr class="memdesc:a0cc3cb9cb12aae2d556a49866659ddd9"><td class="mdescLeft"> </td><td class="mdescRight">Process a ledger delta (extracted from a TMReplayDeltaResponse message) <br /></td></tr>
|
|
<tr class="separator:a0cc3cb9cb12aae2d556a49866659ddd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14d52623cda41f42570ca30239eae356" id="r_a14d52623cda41f42570ca30239eae356"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a14d52623cda41f42570ca30239eae356">sweep</a> ()</td></tr>
|
|
<tr class="memdesc:a14d52623cda41f42570ca30239eae356"><td class="mdescLeft"> </td><td class="mdescRight">Remove completed tasks. <br /></td></tr>
|
|
<tr class="separator:a14d52623cda41f42570ca30239eae356"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ddb27e3488d9a8546b7d897d25dc4f1" id="r_a5ddb27e3488d9a8546b7d897d25dc4f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a5ddb27e3488d9a8546b7d897d25dc4f1">stop</a> ()</td></tr>
|
|
<tr class="separator:a5ddb27e3488d9a8546b7d897d25dc4f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ff1e42fafabcd9f5dae6f08b54965fb" id="r_a4ff1e42fafabcd9f5dae6f08b54965fb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a4ff1e42fafabcd9f5dae6f08b54965fb">tasksSize</a> () const</td></tr>
|
|
<tr class="separator:a4ff1e42fafabcd9f5dae6f08b54965fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1440cd35748dc51ecc12b04fbd7d00f5" id="r_a1440cd35748dc51ecc12b04fbd7d00f5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a1440cd35748dc51ecc12b04fbd7d00f5">deltasSize</a> () const</td></tr>
|
|
<tr class="separator:a1440cd35748dc51ecc12b04fbd7d00f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb124d9f2c4b5f693be561d800e1dfb6" id="r_acb124d9f2c4b5f693be561d800e1dfb6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#acb124d9f2c4b5f693be561d800e1dfb6">skipListsSize</a> () const</td></tr>
|
|
<tr class="separator:acb124d9f2c4b5f693be561d800e1dfb6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:ac0bcab237e804acef639e21822204a3e" id="r_ac0bcab237e804acef639e21822204a3e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/mutex.html">std::mutex</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#ac0bcab237e804acef639e21822204a3e">mtx_</a></td></tr>
|
|
<tr class="separator:ac0bcab237e804acef639e21822204a3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b3a65f4362211b322e949f6b5f2b9f1" id="r_a1b3a65f4362211b322e949f6b5f2b9f1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</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_1LedgerReplayTask.html">LedgerReplayTask</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a1b3a65f4362211b322e949f6b5f2b9f1">tasks_</a></td></tr>
|
|
<tr class="separator:a1b3a65f4362211b322e949f6b5f2b9f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad379e998b9ed9b7639191b52a04cee9f" id="r_ad379e998b9ed9b7639191b52a04cee9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a46c521271235f4e2715d7fa8b68940ca">hash_map</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</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_1LedgerDeltaAcquire.html">LedgerDeltaAcquire</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#ad379e998b9ed9b7639191b52a04cee9f">deltas_</a></td></tr>
|
|
<tr class="separator:ad379e998b9ed9b7639191b52a04cee9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8773a97fe87b7f61f2c90f1c89f982fc" id="r_a8773a97fe87b7f61f2c90f1c89f982fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a46c521271235f4e2715d7fa8b68940ca">hash_map</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</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_1SkipListAcquire.html">SkipListAcquire</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a8773a97fe87b7f61f2c90f1c89f982fc">skipLists_</a></td></tr>
|
|
<tr class="separator:a8773a97fe87b7f61f2c90f1c89f982fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7942a1a23bb630dce2c7784fa2ac52c1" id="r_a7942a1a23bb630dce2c7784fa2ac52c1"><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_1LedgerReplayer.html#a7942a1a23bb630dce2c7784fa2ac52c1">app_</a></td></tr>
|
|
<tr class="separator:a7942a1a23bb630dce2c7784fa2ac52c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98b23a6e5cbfb1820778a5c1132ac25b" id="r_a98b23a6e5cbfb1820778a5c1132ac25b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1InboundLedgers.html">InboundLedgers</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a98b23a6e5cbfb1820778a5c1132ac25b">inboundLedgers_</a></td></tr>
|
|
<tr class="separator:a98b23a6e5cbfb1820778a5c1132ac25b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cb3a180ec947e7c8c89cf41182c69b8" id="r_a1cb3a180ec947e7c8c89cf41182c69b8"><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_1PeerSetBuilder.html">PeerSetBuilder</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a1cb3a180ec947e7c8c89cf41182c69b8">peerSetBuilder_</a></td></tr>
|
|
<tr class="separator:a1cb3a180ec947e7c8c89cf41182c69b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a387edc65f66abef7dca3c076fb271090" id="r_a387edc65f66abef7dca3c076fb271090"><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_1LedgerReplayer.html#a387edc65f66abef7dca3c076fb271090">j_</a></td></tr>
|
|
<tr class="separator:a387edc65f66abef7dca3c076fb271090"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
|
|
Friends</h2></td></tr>
|
|
<tr class="memitem:a4156475fb02014076bb365159cbd1810" id="r_a4156475fb02014076bb365159cbd1810"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerReplayer.html#a4156475fb02014076bb365159cbd1810">test::LedgerReplayClient</a></td></tr>
|
|
<tr class="separator:a4156475fb02014076bb365159cbd1810"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Manages the lifetime of ledger replay tasks. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8h_source.html#l00053">53</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a64acf661a108792c979d2c3dcd52a97d" name="a64acf661a108792c979d2c3dcd52a97d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a64acf661a108792c979d2c3dcd52a97d">◆ </a></span>LedgerReplayer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::LedgerReplayer::LedgerReplayer </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="el" href="classripple_1_1InboundLedgers.html">InboundLedgers</a> & </td>
|
|
<td class="paramname"><em>inboundLedgers</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1PeerSetBuilder.html">PeerSetBuilder</a> > </td>
|
|
<td class="paramname"><em>peerSetBuilder</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="LedgerReplayer_8cpp_source.html#l00007">7</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab627d07265d6b06c75788bfa6919b610" name="ab627d07265d6b06c75788bfa6919b610"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab627d07265d6b06c75788bfa6919b610">◆ </a></span>~LedgerReplayer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::LedgerReplayer::~LedgerReplayer </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="LedgerReplayer_8cpp_source.html#l00018">18</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a889210425eeef3f27953527a5f21520a" name="a889210425eeef3f27953527a5f21520a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a889210425eeef3f27953527a5f21520a">◆ </a></span>replay()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::replay </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1InboundLedger.html#a3e8d7f8b5fa089a184dcc9b00b6e0da7">InboundLedger::Reason</a> </td>
|
|
<td class="paramname"><em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>finishLedgerHash</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>totalNumLedgers</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Replay a range of ledgers. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">r</td><td>reason for the replay request </td></tr>
|
|
<tr><td class="paramname">finishLedgerHash</td><td>hash of the last ledger </td></tr>
|
|
<tr><td class="paramname">totalNumLedgers</td><td>total number of ledgers in the range, inclusive </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section note"><dt>Note</dt><dd>totalNumLedgers must > 0 && totalNumLedgers must <= 256 </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8cpp_source.html#l00025">25</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a117a8fd4c54900b486116583ff8466ca" name="a117a8fd4c54900b486116583ff8466ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a117a8fd4c54900b486116583ff8466ca">◆ </a></span>createDeltas()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::createDeltas </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_1LedgerReplayTask.html">LedgerReplayTask</a> > </td>
|
|
<td class="paramname"><em>task</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create <a class="el" href="classripple_1_1LedgerDeltaAcquire.html" title="Manage the retrieval of a ledger delta (header and transactions) from the network.">LedgerDeltaAcquire</a> subtasks for the <a class="el" href="classripple_1_1LedgerReplayTask.html">LedgerReplayTask</a> task. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8cpp_source.html#l00093">93</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a759cf78a2dd1b613d9e1caccfe7be1e8" name="a759cf78a2dd1b613d9e1caccfe7be1e8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a759cf78a2dd1b613d9e1caccfe7be1e8">◆ </a></span>gotSkipList()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::gotSkipList </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#aaf521cde20561da32d6a54a105363555">LedgerInfo</a> const & </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">boost::intrusive_ptr< <a class="el" href="classripple_1_1SHAMapItem.html">SHAMapItem</a> const > const & </td>
|
|
<td class="paramname"><em>data</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Process a skip list (extracted from a TMProofPathResponse message) </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>ledger info </td></tr>
|
|
<tr><td class="paramname">data</td><td>skip list holder </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section note"><dt>Note</dt><dd>info and data must have been verified against the ledger hash </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8cpp_source.html#l00154">154</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0cc3cb9cb12aae2d556a49866659ddd9" name="a0cc3cb9cb12aae2d556a49866659ddd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0cc3cb9cb12aae2d556a49866659ddd9">◆ </a></span>gotReplayDelta()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::gotReplayDelta </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#aaf521cde20561da32d6a54a105363555">LedgerInfo</a> const & </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</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_1STTx.html">STTx</a> const > > && </td>
|
|
<td class="paramname"><em>txns</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Process a ledger delta (extracted from a TMReplayDeltaResponse message) </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>ledger info </td></tr>
|
|
<tr><td class="paramname">txns</td><td>set of Txns of the ledger </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section note"><dt>Note</dt><dd>info and txns must have been verified against the ledger hash </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8cpp_source.html#l00177">177</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14d52623cda41f42570ca30239eae356" name="a14d52623cda41f42570ca30239eae356"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14d52623cda41f42570ca30239eae356">◆ </a></span>sweep()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::sweep </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Remove completed tasks. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8cpp_source.html#l00200">200</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ddb27e3488d9a8546b7d897d25dc4f1" name="a5ddb27e3488d9a8546b7d897d25dc4f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ddb27e3488d9a8546b7d897d25dc4f1">◆ </a></span>stop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::LedgerReplayer::stop </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="LedgerReplayer_8cpp_source.html#l00246">246</a> of file <a class="el" href="LedgerReplayer_8cpp_source.html">LedgerReplayer.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ff1e42fafabcd9f5dae6f08b54965fb" name="a4ff1e42fafabcd9f5dae6f08b54965fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ff1e42fafabcd9f5dae6f08b54965fb">◆ </a></span>tasksSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> ripple::LedgerReplayer::tasksSize </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="LedgerReplayer_8h_source.html#l00110">110</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1440cd35748dc51ecc12b04fbd7d00f5" name="a1440cd35748dc51ecc12b04fbd7d00f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1440cd35748dc51ecc12b04fbd7d00f5">◆ </a></span>deltasSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> ripple::LedgerReplayer::deltasSize </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="LedgerReplayer_8h_source.html#l00117">117</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb124d9f2c4b5f693be561d800e1dfb6" name="acb124d9f2c4b5f693be561d800e1dfb6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb124d9f2c4b5f693be561d800e1dfb6">◆ </a></span>skipListsSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> ripple::LedgerReplayer::skipListsSize </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="LedgerReplayer_8h_source.html#l00124">124</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
|
|
<a id="a4156475fb02014076bb365159cbd1810" name="a4156475fb02014076bb365159cbd1810"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4156475fb02014076bb365159cbd1810">◆ </a></span>test::LedgerReplayClient</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">friend class <a class="el" href="classripple_1_1test_1_1LedgerReplayClient.html">test::LedgerReplayClient</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8h_source.html#l00141">141</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="ac0bcab237e804acef639e21822204a3e" name="ac0bcab237e804acef639e21822204a3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0bcab237e804acef639e21822204a3e">◆ </a></span>mtx_</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/mutex.html">std::mutex</a> ripple::LedgerReplayer::mtx_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="LedgerReplayer_8h_source.html#l00131">131</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b3a65f4362211b322e949f6b5f2b9f1" name="a1b3a65f4362211b322e949f6b5f2b9f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b3a65f4362211b322e949f6b5f2b9f1">◆ </a></span>tasks_</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/vector.html">std::vector</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_1LedgerReplayTask.html">LedgerReplayTask</a>> > ripple::LedgerReplayer::tasks_</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="LedgerReplayer_8h_source.html#l00132">132</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad379e998b9ed9b7639191b52a04cee9f" name="ad379e998b9ed9b7639191b52a04cee9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad379e998b9ed9b7639191b52a04cee9f">◆ </a></span>deltas_</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#a46c521271235f4e2715d7fa8b68940ca">hash_map</a><<a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</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_1LedgerDeltaAcquire.html">LedgerDeltaAcquire</a>> > ripple::LedgerReplayer::deltas_</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="LedgerReplayer_8h_source.html#l00133">133</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8773a97fe87b7f61f2c90f1c89f982fc" name="a8773a97fe87b7f61f2c90f1c89f982fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8773a97fe87b7f61f2c90f1c89f982fc">◆ </a></span>skipLists_</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#a46c521271235f4e2715d7fa8b68940ca">hash_map</a><<a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</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_1SkipListAcquire.html">SkipListAcquire</a>> > ripple::LedgerReplayer::skipLists_</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="LedgerReplayer_8h_source.html#l00134">134</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7942a1a23bb630dce2c7784fa2ac52c1" name="a7942a1a23bb630dce2c7784fa2ac52c1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7942a1a23bb630dce2c7784fa2ac52c1">◆ </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::LedgerReplayer::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="LedgerReplayer_8h_source.html#l00136">136</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98b23a6e5cbfb1820778a5c1132ac25b" name="a98b23a6e5cbfb1820778a5c1132ac25b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98b23a6e5cbfb1820778a5c1132ac25b">◆ </a></span>inboundLedgers_</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_1InboundLedgers.html">InboundLedgers</a>& ripple::LedgerReplayer::inboundLedgers_</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="LedgerReplayer_8h_source.html#l00137">137</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1cb3a180ec947e7c8c89cf41182c69b8" name="a1cb3a180ec947e7c8c89cf41182c69b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1cb3a180ec947e7c8c89cf41182c69b8">◆ </a></span>peerSetBuilder_</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_1PeerSetBuilder.html">PeerSetBuilder</a>> ripple::LedgerReplayer::peerSetBuilder_</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="LedgerReplayer_8h_source.html#l00138">138</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a387edc65f66abef7dca3c076fb271090" name="a387edc65f66abef7dca3c076fb271090"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a387edc65f66abef7dca3c076fb271090">◆ </a></span>j_</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::LedgerReplayer::j_</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="LedgerReplayer_8h_source.html#l00139">139</a> of file <a class="el" href="LedgerReplayer_8h_source.html">LedgerReplayer.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</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.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|