mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
669 lines
47 KiB
HTML
669 lines
47 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::test::Network 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="namespaceripple_1_1test.html">test</a></li><li class="navelem"><a class="el" href="classripple_1_1test_1_1Network.html">Network</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="classripple_1_1test_1_1Network-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::test::Network Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::test::Network:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1test_1_1Network__coll__graph.png" border="0" usemap="#aripple_1_1test_1_1Network_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1test_1_1Network_coll__map" id="aripple_1_1test_1_1Network_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="2137,898,2292,923"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1OverlaySim.html" title=" " alt="" coords="1836,727,2012,753"/>
|
|
<area shape="poly" title=" " alt="" coords="1960,757,2193,896,2190,900,1957,762"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1Overlay.html" title="Simulate server's OverlayImpl." alt="" coords="1552,122,1703,147"/>
|
|
<area shape="poly" title=" " alt="" coords="1717,128,1768,139,1793,150,1814,166,1829,186,1843,211,1866,278,1885,360,1899,449,1918,618,1925,727,1919,727,1912,619,1894,450,1880,361,1861,280,1838,214,1825,188,1810,170,1790,154,1767,144,1716,133"/>
|
|
<area shape="rect" href="classripple_1_1reduce__relay_1_1SquelchHandler.html" title="Abstract class." alt="" coords="301,959,452,999"/>
|
|
<area shape="poly" title=" " alt="" coords="466,989,660,1008,787,1015,926,1017,1073,1011,1224,996,1375,970,1448,951,1519,929,1634,884,1744,833,1899,750,1902,755,1746,838,1636,889,1521,935,1449,957,1376,975,1225,1001,1074,1016,926,1022,786,1020,660,1014,465,994"/>
|
|
<area shape="rect" href="classripple_1_1reduce__relay_1_1Slots.html" title=" " alt="" coords="1552,759,1703,814"/>
|
|
<area shape="poly" title=" " alt="" coords="466,977,670,977,929,972,1179,958,1282,947,1359,932,1426,908,1489,877,1545,843,1589,812,1592,816,1548,847,1492,881,1428,913,1361,937,1283,952,1179,963,929,977,670,982,466,982"/>
|
|
<area shape="rect" href="classripple_1_1reduce__relay_1_1Slot.html" title=" " alt="" coords="765,867,915,922"/>
|
|
<area shape="poly" title=" " alt="" coords="465,962,642,931,764,907,765,912,643,936,466,967"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/function.html" title=" " alt="" coords="1544,587,1711,656"/>
|
|
<area shape="poly" title=" " alt="" coords="1724,657,1892,725,1890,730,1722,662"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/function.html" title=" " alt="" coords="1550,681,1705,735"/>
|
|
<area shape="poly" title=" " alt="" coords="1719,715,1836,728,1836,733,1718,720"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1169,1133,1345,1173"/>
|
|
<area shape="poly" title=" " alt="" coords="1358,1157,1466,1153,1526,1145,1588,1133,1649,1115,1708,1090,1763,1057,1810,1016,1825,990,1828,966,1827,939,1833,906,1853,860,1875,816,1912,752,1917,754,1879,819,1857,862,1839,907,1833,939,1833,966,1830,992,1814,1019,1766,1062,1711,1095,1651,1120,1589,1138,1527,1151,1466,1158,1359,1162"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="27,1033,130,1058"/>
|
|
<area shape="poly" title=" " alt="" coords="144,1057,266,1081,481,1118,650,1138,819,1149,1037,1157,1168,1156,1168,1161,1037,1163,819,1154,649,1143,480,1123,265,1087,143,1062"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="265,830,488,885"/>
|
|
<area shape="poly" title=" " alt="" coords="101,1021,170,960,216,926,264,895,290,882,292,887,267,900,219,930,174,964,104,1025"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_set.html" title=" " alt="" coords="305,765,448,805"/>
|
|
<area shape="poly" title=" " alt="" coords="90,1019,125,959,174,892,215,849,264,816,304,800,306,804,267,821,218,853,178,895,129,962,95,1022"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1169,1272,1344,1312"/>
|
|
<area shape="poly" title=" " alt="" coords="92,1070,115,1122,152,1189,175,1223,202,1256,233,1286,267,1311,299,1326,339,1338,440,1353,561,1357,693,1353,829,1343,959,1330,1169,1303,1169,1308,960,1336,829,1349,694,1358,561,1362,440,1358,338,1343,297,1331,264,1316,229,1290,199,1260,171,1227,147,1192,110,1125,87,1072"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="761,1243,919,1269"/>
|
|
<area shape="poly" title=" " alt="" coords="932,1252,1029,1240,1080,1227,1128,1210,1140,1200,1152,1190,1191,1171,1193,1176,1155,1194,1143,1205,1131,1214,1081,1232,1030,1245,933,1257"/>
|
|
<area shape="poly" title=" " alt="" coords="912,1269,1038,1288,1169,1292,1169,1297,1037,1293,911,1274"/>
|
|
<area shape="rect" title=" " alt="" coords="357,1275,396,1301"/>
|
|
<area shape="poly" title=" " alt="" coords="410,1283,761,1259,761,1264,410,1288"/>
|
|
<area shape="poly" title=" " alt="" coords="1716,770,1842,750,1843,755,1717,775"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="1191,774,1322,799"/>
|
|
<area shape="poly" title=" " alt="" coords="1336,784,1552,784,1552,789,1336,789"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1179,838,1334,922"/>
|
|
<area shape="poly" title=" " alt="" coords="1347,855,1551,803,1552,808,1348,860"/>
|
|
<area shape="rect" href="classripple_1_1PublicKey.html" title="A public key." alt="" coords="775,1186,905,1211"/>
|
|
<area shape="poly" title=" " alt="" coords="919,1196,970,1191,1025,1180,1079,1160,1128,1131,1151,1109,1172,1084,1206,1028,1229,971,1244,921,1249,923,1234,972,1210,1030,1177,1087,1155,1113,1131,1135,1081,1165,1026,1185,971,1196,920,1201"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1Validator.html" title="Simulate Validator." alt="" coords="1548,1199,1707,1225"/>
|
|
<area shape="poly" title=" " alt="" coords="919,1197,1548,1208,1548,1213,919,1203"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="333,1226,421,1251"/>
|
|
<area shape="poly" title=" " alt="" coords="434,1231,774,1202,775,1207,435,1236"/>
|
|
<area shape="rect" href="classripple_1_1Message.html" title=" " alt="" coords="777,1385,903,1410"/>
|
|
<area shape="poly" title=" " alt="" coords="435,1241,463,1249,490,1262,498,1270,502,1279,506,1288,514,1295,546,1312,575,1318,605,1320,643,1328,805,1382,803,1387,642,1333,605,1326,574,1323,544,1317,510,1299,502,1291,498,1282,494,1274,486,1266,461,1254,434,1246"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="31,1335,126,1361"/>
|
|
<area shape="poly" title=" " alt="" coords="101,1324,169,1265,215,1236,264,1212,332,1192,403,1179,474,1171,545,1169,674,1174,775,1185,774,1190,673,1179,545,1174,475,1177,404,1184,334,1197,266,1217,218,1240,173,1270,104,1328"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="293,1491,460,1517"/>
|
|
<area shape="poly" title=" " alt="" coords="106,1368,175,1423,220,1452,266,1476,303,1489,301,1494,264,1481,217,1456,172,1427,103,1372"/>
|
|
<area shape="poly" title=" " alt="" coords="929,889,1179,880,1179,885,929,894"/>
|
|
<area shape="poly" title=" " alt="" coords="502,865,765,886,764,891,502,870"/>
|
|
<area shape="poly" title=" " alt="" coords="462,800,643,845,667,853,765,877,764,882,666,859,642,851,461,806"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="325,1046,428,1071"/>
|
|
<area shape="poly" title=" " alt="" coords="435,1040,532,1010,642,973,776,920,778,925,644,979,534,1015,437,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="442,1054,604,1054,832,1060,961,1068,1095,1080,1229,1096,1361,1119,1428,1135,1494,1157,1598,1197,1596,1202,1493,1162,1427,1141,1359,1124,1229,1102,1094,1085,961,1073,832,1065,604,1059,442,1060"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/chrono/time_point.html" title=" " alt="" coords="291,909,463,934"/>
|
|
<area shape="poly" title=" " alt="" coords="476,913,764,896,765,902,477,918"/>
|
|
<area shape="rect" href="classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="321,427,432,453"/>
|
|
<area shape="poly" title=" " alt="" coords="445,426,487,412,516,397,539,381,574,347,611,315,635,300,666,288,762,261,802,254,841,251,879,253,919,260,1014,288,1107,325,1183,364,1246,405,1300,451,1350,502,1401,561,1522,705,1534,726,1546,745,1562,757,1559,761,1542,748,1529,729,1518,708,1397,564,1346,506,1296,455,1242,409,1180,368,1105,330,1012,293,918,265,878,258,841,257,803,259,763,267,668,293,637,305,614,319,578,351,542,385,519,402,489,417,446,431"/>
|
|
<area shape="poly" title=" " alt="" coords="433,456,464,474,490,500,501,520,506,539,506,573,504,608,507,627,514,648,529,674,544,693,576,722,610,750,628,769,645,793,652,811,655,827,658,841,668,854,690,869,714,879,765,891,764,896,712,884,687,873,665,858,653,843,649,828,647,813,640,796,623,772,606,754,573,726,540,697,524,677,510,650,502,629,499,609,501,573,501,539,496,522,486,503,461,478,431,461"/>
|
|
<area shape="rect" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="5,295,152,321"/>
|
|
<area shape="poly" title=" " alt="" coords="111,326,180,370,266,412,322,428,320,433,264,417,177,374,108,331"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="291,63,462,103"/>
|
|
<area shape="poly" title=" " alt="" coords="109,285,173,235,208,201,239,165,246,151,249,139,253,126,264,113,290,97,292,101,267,117,258,128,254,140,251,153,244,168,212,205,177,239,112,290"/>
|
|
<area shape="rect" href="classripple_1_1Logs.html" title="Manages partitions for logging." alt="" coords="1208,174,1305,199"/>
|
|
<area shape="poly" title=" " alt="" coords="1319,175,1365,172,1418,174,1471,183,1521,203,1564,229,1605,259,1679,329,1743,407,1799,487,1844,564,1880,633,1920,726,1915,728,1875,636,1839,567,1794,490,1739,410,1675,333,1601,263,1561,234,1519,208,1470,189,1417,179,1366,177,1319,180"/>
|
|
<area shape="poly" title=" " alt="" coords="1319,200,1384,217,1425,222,1460,220,1491,225,1507,234,1522,249,1533,282,1537,339,1537,497,1535,656,1538,713,1546,745,1557,757,1553,761,1542,748,1533,714,1530,656,1531,497,1532,340,1527,283,1518,252,1504,238,1490,230,1459,226,1425,227,1384,223,1317,206"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/mutex.html" title=" " alt="" coords="794,189,886,214"/>
|
|
<area shape="poly" title=" " alt="" coords="900,200,1007,200,1129,196,1207,190,1208,195,1129,201,1007,205,900,205"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/map.html" title=" " alt="" coords="753,45,927,115"/>
|
|
<area shape="poly" title=" " alt="" coords="942,100,1130,147,1215,171,1213,176,1129,152,940,105"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="333,13,420,38"/>
|
|
<area shape="poly" title=" " alt="" coords="434,29,753,67,752,72,433,35"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="9,5,148,45"/>
|
|
<area shape="poly" title=" " alt="" coords="162,23,333,23,333,28,162,28"/>
|
|
<area shape="poly" title=" " alt="" coords="476,79,752,78,752,83,476,85"/>
|
|
<area shape="rect" href="classripple_1_1Logs_1_1File.html" title="Manages a system file containing logged output." alt="" coords="776,139,904,165"/>
|
|
<area shape="poly" title=" " alt="" coords="918,156,1208,180,1208,185,918,161"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="299,127,454,167"/>
|
|
<area shape="poly" title=" " alt="" coords="468,145,776,149,776,154,468,150"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/io/basic_ofstream.html" title=" " alt="" coords="24,134,133,159"/>
|
|
<area shape="poly" title=" " alt="" coords="147,144,299,144,299,149,147,149"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container.html" title="Associative container where each element is also indexed by time." alt="" coords="1161,651,1352,735"/>
|
|
<area shape="poly" title=" " alt="" coords="1366,718,1552,765,1551,770,1365,723"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1chronological__t.html" title=" " alt="" coords="737,759,943,843"/>
|
|
<area shape="poly" title=" " alt="" coords="956,769,1161,715,1162,720,957,774"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1config__t.html" title=" " alt="" coords="745,651,935,735"/>
|
|
<area shape="poly" title=" " alt="" coords="950,691,1161,691,1161,696,950,696"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1ValueHash.html" title=" " alt="" coords="281,578,472,662"/>
|
|
<area shape="poly" title=" " alt="" coords="486,635,745,676,744,681,485,640"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1KeyValueEqual.html" title=" " alt="" coords="275,319,478,403"/>
|
|
<area shape="poly" title=" " alt="" coords="484,409,489,412,577,473,611,506,645,555,654,578,655,599,657,618,669,637,704,662,745,678,743,683,701,667,665,640,652,620,650,599,649,579,640,557,607,510,574,477,487,417,481,413"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1empty__base__optimization.html" title=" " alt="" coords="267,686,486,741"/>
|
|
<area shape="poly" title=" " alt="" coords="499,705,744,695,745,700,500,711"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/reference_wrapper.html" title=" " alt="" coords="281,513,472,553"/>
|
|
<area shape="poly" title=" " alt="" coords="465,555,489,563,578,599,668,636,745,662,744,667,666,641,576,604,487,568,463,560"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1Buckets.html" title=" " alt="" coords="745,543,935,627"/>
|
|
<area shape="poly" title=" " alt="" coords="949,611,1162,666,1161,671,948,616"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="276,191,477,275"/>
|
|
<area shape="poly" title=" " alt="" coords="460,281,490,305,575,382,608,421,645,475,652,491,655,504,659,517,668,529,705,553,746,568,744,573,702,557,665,533,654,519,650,506,647,492,640,477,604,424,572,386,486,309,456,285"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/conditional.html" title=" " alt="" coords="667,303,1013,519"/>
|
|
<area shape="poly" title=" " alt="" coords="1012,524,1195,649,1192,654,1009,529"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1853,919,1995,959"/>
|
|
<area shape="poly" title=" " alt="" coords="2009,934,2113,927,2152,921,2153,926,2114,932,2009,940"/>
|
|
<area shape="poly" title=" " alt="" coords="1667,1191,1737,1152,1775,1126,1810,1097,1842,1062,1870,1023,1910,957,1915,960,1875,1026,1846,1065,1814,1101,1778,1130,1740,1156,1670,1196"/>
|
|
<area shape="poly" title=" " alt="" coords="1357,1275,1519,1243,1589,1222,1590,1227,1521,1248,1358,1280"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1153,1353,1360,1378"/>
|
|
<area shape="poly" title=" " alt="" coords="1343,1347,1430,1324,1475,1309,1519,1290,1571,1256,1611,1223,1614,1227,1575,1260,1521,1294,1477,1314,1431,1329,1344,1352"/>
|
|
<area shape="poly" title=" " alt="" coords="917,1391,1129,1377,1153,1375,1154,1380,1130,1383,917,1397"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="287,1427,466,1467"/>
|
|
<area shape="poly" title=" " alt="" coords="480,1433,777,1401,777,1407,480,1438"/>
|
|
<area shape="poly" title=" " alt="" coords="473,1493,556,1481,642,1464,733,1436,808,1408,810,1413,735,1441,643,1469,557,1486,474,1498"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/once_flag.html" title=" " alt="" coords="321,1377,433,1402"/>
|
|
<area shape="poly" title=" " alt="" coords="447,1388,777,1394,777,1399,447,1393"/>
|
|
</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:a979c3ec3d198eb3750e43cea5f846d1e" id="r_a979c3ec3d198eb3750e43cea5f846d1e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a979c3ec3d198eb3750e43cea5f846d1e">Network</a> (<a class="el" href="classripple_1_1Application.html">Application</a> &app)</td></tr>
|
|
<tr class="separator:a979c3ec3d198eb3750e43cea5f846d1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae7964a07e45968f0dcad51055974e9db" id="r_ae7964a07e45968f0dcad51055974e9db"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#ae7964a07e45968f0dcad51055974e9db">init</a> ()</td></tr>
|
|
<tr class="separator:ae7964a07e45968f0dcad51055974e9db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afabf889ded531904f5f08e27c0f15174" id="r_afabf889ded531904f5f08e27c0f15174"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#afabf889ded531904f5f08e27c0f15174">~Network</a> ()=default</td></tr>
|
|
<tr class="separator:afabf889ded531904f5f08e27c0f15174"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab325b1cb3fc7c12bea70cc84f9c6b7fe" id="r_ab325b1cb3fc7c12bea70cc84f9c6b7fe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#ab325b1cb3fc7c12bea70cc84f9c6b7fe">reset</a> ()</td></tr>
|
|
<tr class="separator:ab325b1cb3fc7c12bea70cc84f9c6b7fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72a630083c8d9ffb1b4a46a0c95f9e74" id="r_a72a630083c8d9ffb1b4a46a0c95f9e74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a72a630083c8d9ffb1b4a46a0c95f9e74">addPeer</a> ()</td></tr>
|
|
<tr class="separator:a72a630083c8d9ffb1b4a46a0c95f9e74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85201c9dda8fc21fc3471b5967c6e93f" id="r_a85201c9dda8fc21fc3471b5967c6e93f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a85201c9dda8fc21fc3471b5967c6e93f">deleteLastPeer</a> ()</td></tr>
|
|
<tr class="separator:a85201c9dda8fc21fc3471b5967c6e93f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a365242e7ff6034ad6b7a129f8b4ffbc7" id="r_a365242e7ff6034ad6b7a129f8b4ffbc7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a365242e7ff6034ad6b7a129f8b4ffbc7">purgePeers</a> ()</td></tr>
|
|
<tr class="separator:a365242e7ff6034ad6b7a129f8b4ffbc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15c6da43e7bbad1e422a4f9e1ae8aee2" id="r_a15c6da43e7bbad1e422a4f9e1ae8aee2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1test_1_1Validator.html">Validator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a15c6da43e7bbad1e422a4f9e1ae8aee2">validator</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> v)</td></tr>
|
|
<tr class="separator:a15c6da43e7bbad1e422a4f9e1ae8aee2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66507dd27d2f148b093ddaae9229dbe4" id="r_a66507dd27d2f148b093ddaae9229dbe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1test_1_1OverlaySim.html">OverlaySim</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a66507dd27d2f148b093ddaae9229dbe4">overlay</a> ()</td></tr>
|
|
<tr class="separator:a66507dd27d2f148b093ddaae9229dbe4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad01abf6152d5ac161789df273f260b1a" id="r_ad01abf6152d5ac161789df273f260b1a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#ad01abf6152d5ac161789df273f260b1a">enableLink</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> validatorId, <a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> peer, bool enable)</td></tr>
|
|
<tr class="separator:ad01abf6152d5ac161789df273f260b1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1ff59a70297d41885a5209e229c6927" id="r_ab1ff59a70297d41885a5209e229c6927"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#ab1ff59a70297d41885a5209e229c6927">onDisconnectPeer</a> (<a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> peer)</td></tr>
|
|
<tr class="separator:ab1ff59a70297d41885a5209e229c6927"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad4e77e3858e24c7c9a3cb3b73a40262" id="r_aad4e77e3858e24c7c9a3cb3b73a40262"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#aad4e77e3858e24c7c9a3cb3b73a40262">for_rand</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> min, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> max, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>)> f)</td></tr>
|
|
<tr class="separator:aad4e77e3858e24c7c9a3cb3b73a40262"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6224dc5329fbb09f60cdb8cd5819926" id="r_aa6224dc5329fbb09f60cdb8cd5819926"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#aa6224dc5329fbb09f60cdb8cd5819926">propagate</a> (<a class="el" href="namespaceripple_1_1test.html#a103c512df5f3d2c610781cf60a29d0f3">LinkIterCB</a> link, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> nValidators=<a class="el" href="namespaceripple_1_1test.html#a8449bcc80890d2b41a66c3c17716be0e">MAX_VALIDATORS</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> nMessages=<a class="el" href="namespaceripple_1_1test.html#aad8a57b35b416dec2b056f4dea1c33d6">MAX_MESSAGES</a>, bool purge=true, bool resetClock=true)</td></tr>
|
|
<tr class="separator:aa6224dc5329fbb09f60cdb8cd5819926"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86849530e662ff489c95fe895294c412" id="r_a86849530e662ff489c95fe895294c412"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a86849530e662ff489c95fe895294c412">isSelected</a> (<a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> id)</td></tr>
|
|
<tr class="memdesc:a86849530e662ff489c95fe895294c412"><td class="mdescLeft"> </td><td class="mdescRight">Is peer in Selected state in any of the slots. <br /></td></tr>
|
|
<tr class="separator:a86849530e662ff489c95fe895294c412"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa114bb80bd86c5f7d59f5ae893a195e6" id="r_aa114bb80bd86c5f7d59f5ae893a195e6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#aa114bb80bd86c5f7d59f5ae893a195e6">allCounting</a> (<a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> peer)</td></tr>
|
|
<tr class="memdesc:aa114bb80bd86c5f7d59f5ae893a195e6"><td class="mdescLeft"> </td><td class="mdescRight">Check if there are peers to unsquelch - peer is in Selected state in any of the slots and there are peers in Squelched state in those slots. <br /></td></tr>
|
|
<tr class="separator:aa114bb80bd86c5f7d59f5ae893a195e6"><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:a0bd1c2faf4a231f2ec1f91d3851e5ba0" id="r_a0bd1c2faf4a231f2ec1f91d3851e5ba0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1test_1_1OverlaySim.html">OverlaySim</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a0bd1c2faf4a231f2ec1f91d3851e5ba0">overlay_</a></td></tr>
|
|
<tr class="separator:a0bd1c2faf4a231f2ec1f91d3851e5ba0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7858b7d63e4f852e805067c327a90914" id="r_a7858b7d63e4f852e805067c327a90914"><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="el" href="classripple_1_1test_1_1Validator.html">Validator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1Network.html#a7858b7d63e4f852e805067c327a90914">validators_</a></td></tr>
|
|
<tr class="separator:a7858b7d63e4f852e805067c327a90914"><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="reduce__relay__test_8cpp_source.html#l00689">689</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a979c3ec3d198eb3750e43cea5f846d1e" name="a979c3ec3d198eb3750e43cea5f846d1e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a979c3ec3d198eb3750e43cea5f846d1e">◆ </a></span>Network()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::Network::Network </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Application.html">Application</a> & </td>
|
|
<td class="paramname"><em>app</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="reduce__relay__test_8cpp_source.html#l00692">692</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afabf889ded531904f5f08e27c0f15174" name="afabf889ded531904f5f08e27c0f15174"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afabf889ded531904f5f08e27c0f15174">◆ </a></span>~Network()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::Network::~Network </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="ae7964a07e45968f0dcad51055974e9db" name="ae7964a07e45968f0dcad51055974e9db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae7964a07e45968f0dcad51055974e9db">◆ </a></span>init()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::init </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="reduce__relay__test_8cpp_source.html#l00698">698</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab325b1cb3fc7c12bea70cc84f9c6b7fe" name="ab325b1cb3fc7c12bea70cc84f9c6b7fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab325b1cb3fc7c12bea70cc84f9c6b7fe">◆ </a></span>reset()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::reset </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="reduce__relay__test_8cpp_source.html#l00712">712</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72a630083c8d9ffb1b4a46a0c95f9e74" name="a72a630083c8d9ffb1b4a46a0c95f9e74"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72a630083c8d9ffb1b4a46a0c95f9e74">◆ </a></span>addPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> ripple::test::Network::addPeer </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="reduce__relay__test_8cpp_source.html#l00722">722</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a85201c9dda8fc21fc3471b5967c6e93f" name="a85201c9dda8fc21fc3471b5967c6e93f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a85201c9dda8fc21fc3471b5967c6e93f">◆ </a></span>deleteLastPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::deleteLastPeer </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="reduce__relay__test_8cpp_source.html#l00731">731</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a365242e7ff6034ad6b7a129f8b4ffbc7" name="a365242e7ff6034ad6b7a129f8b4ffbc7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a365242e7ff6034ad6b7a129f8b4ffbc7">◆ </a></span>purgePeers()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::purgePeers </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="reduce__relay__test_8cpp_source.html#l00743">743</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15c6da43e7bbad1e422a4f9e1ae8aee2" name="a15c6da43e7bbad1e422a4f9e1ae8aee2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15c6da43e7bbad1e422a4f9e1ae8aee2">◆ </a></span>validator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1test_1_1Validator.html">Validator</a> & ripple::test::Network::validator </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="reduce__relay__test_8cpp_source.html#l00750">750</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66507dd27d2f148b093ddaae9229dbe4" name="a66507dd27d2f148b093ddaae9229dbe4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66507dd27d2f148b093ddaae9229dbe4">◆ </a></span>overlay()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1test_1_1OverlaySim.html">OverlaySim</a> & ripple::test::Network::overlay </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="reduce__relay__test_8cpp_source.html#l00757">757</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad01abf6152d5ac161789df273f260b1a" name="ad01abf6152d5ac161789df273f260b1a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad01abf6152d5ac161789df273f260b1a">◆ </a></span>enableLink()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::enableLink </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> </td>
|
|
<td class="paramname"><em>validatorId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> </td>
|
|
<td class="paramname"><em>peer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</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="reduce__relay__test_8cpp_source.html#l00763">763</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1ff59a70297d41885a5209e229c6927" name="ab1ff59a70297d41885a5209e229c6927"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1ff59a70297d41885a5209e229c6927">◆ </a></span>onDisconnectPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::onDisconnectPeer </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> </td>
|
|
<td class="paramname"><em>peer</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="reduce__relay__test_8cpp_source.html#l00777">777</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad4e77e3858e24c7c9a3cb3b73a40262" name="aad4e77e3858e24c7c9a3cb3b73a40262"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad4e77e3858e24c7c9a3cb3b73a40262">◆ </a></span>for_rand()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::for_rand </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>min</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>max</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(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>)> </td>
|
|
<td class="paramname"><em>f</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="reduce__relay__test_8cpp_source.html#l00797">797</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6224dc5329fbb09f60cdb8cd5819926" name="aa6224dc5329fbb09f60cdb8cd5819926"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6224dc5329fbb09f60cdb8cd5819926">◆ </a></span>propagate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::Network::propagate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple_1_1test.html#a103c512df5f3d2c610781cf60a29d0f3">LinkIterCB</a> </td>
|
|
<td class="paramname"><em>link</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::uint16_t</a> </td>
|
|
<td class="paramname"><em>nValidators</em> = <code><a class="el" href="namespaceripple_1_1test.html#a8449bcc80890d2b41a66c3c17716be0e">MAX_VALIDATORS</a></code>, </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>nMessages</em> = <code><a class="el" href="namespaceripple_1_1test.html#aad8a57b35b416dec2b056f4dea1c33d6">MAX_MESSAGES</a></code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>purge</em> = <code>true</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>resetClock</em> = <code>true</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="reduce__relay__test_8cpp_source.html#l00813">813</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a86849530e662ff489c95fe895294c412" name="a86849530e662ff489c95fe895294c412"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a86849530e662ff489c95fe895294c412">◆ </a></span>isSelected()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::Network::isSelected </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> </td>
|
|
<td class="paramname"><em>id</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Is peer in Selected state in any of the slots. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="reduce__relay__test_8cpp_source.html#l00840">840</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa114bb80bd86c5f7d59f5ae893a195e6" name="aa114bb80bd86c5f7d59f5ae893a195e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa114bb80bd86c5f7d59f5ae893a195e6">◆ </a></span>allCounting()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::Network::allCounting </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">Peer::id_t</a> </td>
|
|
<td class="paramname"><em>peer</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Check if there are peers to unsquelch - peer is in Selected state in any of the slots and there are peers in Squelched state in those slots. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="reduce__relay__test_8cpp_source.html#l00855">855</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a0bd1c2faf4a231f2ec1f91d3851e5ba0" name="a0bd1c2faf4a231f2ec1f91d3851e5ba0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0bd1c2faf4a231f2ec1f91d3851e5ba0">◆ </a></span>overlay_</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_1test_1_1OverlaySim.html">OverlaySim</a> ripple::test::Network::overlay_</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="reduce__relay__test_8cpp_source.html#l00874">874</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7858b7d63e4f852e805067c327a90914" name="a7858b7d63e4f852e805067c327a90914"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7858b7d63e4f852e805067c327a90914">◆ </a></span>validators_</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="el" href="classripple_1_1test_1_1Validator.html">Validator</a>> ripple::test::Network::validators_</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="reduce__relay__test_8cpp_source.html#l00875">875</a> of file <a class="el" href="reduce__relay__test_8cpp_source.html">reduce_relay_test.cpp</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>
|