|
xrpld
|

Public Types | |
| using | StackEntry |
| using | DeferredNode |
Public Member Functions | |
| MissingNodes ()=delete | |
| MissingNodes (MissingNodes const &)=delete | |
| MissingNodes & | operator= (MissingNodes const &)=delete |
| MissingNodes (int max, SHAMapSyncFilter const *filter, int maxDefer, std::uint32_t generation) | |
Public Attributes | |
| int | max |
| SHAMapSyncFilter const * | filter |
| int const | maxDefer |
| std::uint32_t | generation |
| std::vector< std::pair< SHAMapNodeID, uint256 > > | missingNodes |
| std::set< SHAMapHash > | missingHashes |
| std::stack< StackEntry, std::deque< StackEntry > > | stack |
| int | deferred |
| std::mutex | deferLock |
| std::condition_variable | deferCondVar |
| std::vector< DeferredNode > | finishedReads |
| std::map< SHAMapInnerNode *, SHAMapNodeID > | resumes |
|
delete |
|
delete |
| xrpl::SHAMap::MissingNodes::MissingNodes | ( | int | max, |
| SHAMapSyncFilter const * | filter, | ||
| int | maxDefer, | ||
| std::uint32_t | generation ) |
|
delete |
| SHAMapSyncFilter const* xrpl::SHAMap::MissingNodes::filter |
| std::uint32_t xrpl::SHAMap::MissingNodes::generation |
| std::vector<std::pair<SHAMapNodeID, uint256> > xrpl::SHAMap::MissingNodes::missingNodes |
| std::set<SHAMapHash> xrpl::SHAMap::MissingNodes::missingHashes |
| std::stack<StackEntry, std::deque<StackEntry> > xrpl::SHAMap::MissingNodes::stack |
| std::mutex xrpl::SHAMap::MissingNodes::deferLock |
| std::condition_variable xrpl::SHAMap::MissingNodes::deferCondVar |
| std::vector<DeferredNode> xrpl::SHAMap::MissingNodes::finishedReads |
| std::map<SHAMapInnerNode*, SHAMapNodeID> xrpl::SHAMap::MissingNodes::resumes |