mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
160 lines
29 KiB
HTML
160 lines
29 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.5"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: Member List</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.5 -->
|
|
<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_1ValidatorList.html">ValidatorList</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">ripple::ValidatorList Member List</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>This is the complete list of members for <a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a>, including all inherited members.</p>
|
|
<table class="directory">
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a647d2962692b44371893c84549fe918c">applyList</a>(std::string const &globalManifest, std::optional< std::string > const &localManifest, std::string const &blob, std::string const &signature, std::uint32_t version, std::string siteUri, std::optional< uint256 > const &hash, lock_guard const &)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aed9fb899a5dbc48018f3bdeedb55a110">applyLists</a>(std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs, std::string siteUri, std::optional< uint256 > const &hash={})</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a7bdc06d223ec320799b7b09fe38fb16a">applyListsAndBroadcast</a>(std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs, std::string siteUri, uint256 const &hash, Overlay &overlay, HashRouter &hashRouter, NetworkOPs &networkOPs)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a0db3ac667949c8002894beb011f7f139">broadcastBlobs</a>(PublicKey const &publisherKey, PublisherListCollection const &lists, std::size_t maxSequence, uint256 const &hash, Overlay &overlay, HashRouter &hashRouter, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a437c1823bf6bb8498cc153896b3abfa5">buildBlobInfos</a>(std::map< std::size_t, ValidatorBlobInfo > &blobInfos, PublisherListCollection const &lists)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a17b4fae898c2fe1c40471536133753d3">buildBlobInfos</a>(PublisherListCollection const &lists)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a3cb3357e6108a7e96d03e4da7feb7d5a">buildFileData</a>(std::string const &pubKey, PublisherListCollection const &pubCollection, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a789233c78ed4fddac45196e4efe9f0dd">buildFileData</a>(std::string const &pubKey, PublisherListCollection const &pubCollection, std::optional< std::uint32_t > forceVersion, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#af2dde165e04bd3a99a397fe3541f341e">buildValidatorListMessages</a>(std::size_t messageVersion, std::uint64_t peerSequence, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, std::vector< MessageWithHash > &messages, std::size_t maxSize=maximiumMessageSize)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a61c0b817fc56c96d5a6c40a0e7dadbeb">cacheValidatorFile</a>(lock_guard const &lock, PublicKey const &pubKey) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a79545d89d7c7c5bfef7f15ce0510577b">calculateQuorum</a>(std::size_t unlSize, std::size_t effectiveUnlSize, std::size_t seenSize)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a002fda13878b813249f3fd49e64577fd">count</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a42f61dfc9c05a17b695f6630452ca7f7">count</a>(shared_lock const &) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a9475570d68abff79cc3392bd658bccb4">dataPath_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a74578a60966c12996799fd9784d66741">expires</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#ae8b5192dbbf82c4a0150538f50d49184">expires</a>(shared_lock const &) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#af3c12788fe36cb6f48201d3c5a688d06">filePrefix_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a727b089f03d260cebfaca07ee4c83059">for_each_available</a>(std::function< void(std::string const &manifest, std::uint32_t version, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, PublicKey const &pubKey, std::size_t maxSequence, uint256 const &hash)> func) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#abc82f50ad5da8d3d12240e8025369789">for_each_listed</a>(std::function< void(PublicKey const &, bool)> func) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a62f2c33d93c3985c6c486a9bfc6499fe">getAvailable</a>(std::string_view pubKey, std::optional< std::uint32_t > forceVersion={})</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a11929bd666b5a688054d623832118033">getCacheFileName</a>(lock_guard const &, PublicKey const &pubKey) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a6f943a4488f3b50dcbb5177007d43271">getJson</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a923f3aa3898a824b4b6947abd88502c5">getListedKey</a>(PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aaa7f964baccfa4bcb35b7b4ab5d4cc63">getListThreshold</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#afef3dd7af8c40b51da43a945f632b4c5">getNegativeUNL</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#af37bfdb23c49649cfa40a40ac5d182fd">getQuorumKeys</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a0056ded6793baf9fda1c2f1fcffc535b">getTrustedKey</a>(PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a15ca6b033b973fb438ca5d1b6a66b5b9">getTrustedKey</a>(shared_lock const &, PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a22bb356f3dff23879344acd8121abbe3">getTrustedMasterKeys</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aff78bcfb98b735a41d082871e735ccc7">hash_append</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a82ca85cd7be327072ee4ecc3bcb8fb27">j_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a4489b055e951d0923286cffecd9dee46">keyListings_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a5b0d33cb960903cc89ba236178e0247b">listed</a>(PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a5cbb13f05befbcb3ad0be0501b85d610">listThreshold_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#ac0fc258a8801e974c5d94cde492b00d3">load</a>(std::optional< PublicKey > const &localSigningKey, std::vector< std::string > const &configKeys, std::vector< std::string > const &publisherKeys, std::optional< std::size_t > listThreshold={})</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a12f49b76ef58d9c64310aa4a7ce0115a">loadLists</a>()</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#abd28e45a701578558624ec9592f69bdf">localPubKey_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a150b6f26a82b2d4a30d9558719cc8fd5">localPublicKey</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a147f9d3a3afb1cdd7714d68202bd26ba">localPublisherList</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a7d01331569744f1a083c544a31eec542">lock_guard</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aa0c6d081fe5e626dc63a9cd949de2d85">maxSupportedBlobs</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#ac3b9186600dcd1c5326c80af17165741">minimumQuorum_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a94f8763278cc8e85a241cfccaed69183">mutex_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a6aed606d8af8e7d638308232efd15f11">negativeUNL_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#abd6d3f90be1eff9c1216f37f379ca67f">negativeUNLFilter</a>(std::vector< std::shared_ptr< STValidation > > &&validations) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#acf339d3f8e4939b5cd5075374ecc9691">parseBlobs</a>(std::uint32_t version, Json::Value const &body)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a00f7133196028a7df7331c972abf9169">parseBlobs</a>(protocol::TMValidatorList const &body)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a4abcd1b16fada4897130485669234083">parseBlobs</a>(protocol::TMValidatorListCollection const &body)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aebd0354cf915b7c82161dca56c5c378b">publisherLists_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#af8fe24acb044cf9b928d14a1e84b63ac">publisherManifests_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#ad28f57783826e0b090713c89265c81e4">quorum</a>() const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a2c598bf8d6f6358e1f08eb47df0b49d2">quorum_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a0e64fc4e7cd29077bc19fd59f64d9b7d">QuorumKeys</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a9d3a6dfa4f7ffe2717513369298e7268">removePublisherList</a>(lock_guard const &, PublicKey const &publisherKey, PublisherStatus reason)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a023f425a3145224e0101f0ef9db7c917">sendValidatorList</a>(Peer &peer, std::uint64_t peerSequence, PublicKey const &publisherKey, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, HashRouter &hashRouter, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a19844edbd01319f6f0ddca1c94def75f">sendValidatorList</a>(Peer &peer, std::uint64_t peerSequence, PublicKey const &publisherKey, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, std::vector< MessageWithHash > &messages, HashRouter &hashRouter, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a3749eaabef35e6178bc74fc8dfe6f4a2">setNegativeUNL</a>(hash_set< PublicKey > const &negUnl)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#af3ef45920a9f32e107842a863fb65220">shared_lock</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#afb78f6ff830cea855542f3ad78a587b1">supportedListVersions</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a390041ee5976df2e6b170a3c6eed5de5">timeKeeper_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a9de7a870beb3104dc8320d6367b7f7e8">trusted</a>(PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a15193c461b148a76cf11872f6641b26b">trusted</a>(shared_lock const &, PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a623a1124f621b9ee5745bd22094b4acb">trustedMasterKeys_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a90d8cf623e6011f148956964d0e09b9c">trustedPublisher</a>(PublicKey const &identity) const</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#ae06a469121f9f99ed9f3049e46d0206c">trustedSigningKeys_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a3728d8811726a5ffb23bcd5c21d235a3">updatePublisherList</a>(PublicKey const &pubKey, PublisherList const &current, std::vector< PublicKey > const &oldList, lock_guard const &)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aa4813b41483e2df542ce2731fb7b5f5d">updateTrusted</a>(hash_set< NodeID > const &seenValidators, NetClock::time_point closeTime, NetworkOPs &ops, Overlay &overlay, HashRouter &hashRouter)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aa4effc5014393e8a6eae30d95053df28">ValidatorList</a>(ManifestCache &validatorManifests, ManifestCache &publisherManifests, TimeKeeper &timeKeeper, std::string const &databasePath, beast::Journal j, std::optional< std::size_t > minimumQuorum=std::nullopt)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a19f4cc404400551b2a39c7c5a137e01f">validatorManifests_</a></td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#aa82ddd30208190e80a0cbb25eb0f8bfa">verify</a>(lock_guard const &, Json::Value &list, std::string const &manifest, std::string const &blob, std::string const &signature)</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html#a26cee3bdbc976cca27172ec18c67006c">~ValidatorList</a>()=default</td><td class="entry"><a class="el" href="classripple_1_1ValidatorList.html">ripple::ValidatorList</a></td><td class="entry"></td></tr>
|
|
</table></div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
|
</small></address>
|
|
</body>
|
|
</html>
|