|
rippled
|


Public Member Functions | |
| NodeFamily ()=delete | |
| NodeFamily (NodeFamily const &)=delete | |
| NodeFamily (NodeFamily &&)=delete | |
| NodeFamily & | operator= (NodeFamily const &)=delete |
| NodeFamily & | operator= (NodeFamily &&)=delete |
| NodeFamily (Application &app, CollectorManager &cm) | |
| NodeStore::Database & | db () override |
| NodeStore::Database const & | db () const override |
| beast::Journal const & | journal () override |
| bool | isShardBacked () const override |
| std::shared_ptr< FullBelowCache > | getFullBelowCache (std::uint32_t) override |
| Return a pointer to the Family Full Below Cache. More... | |
| std::shared_ptr< TreeNodeCache > | getTreeNodeCache (std::uint32_t) override |
| Return a pointer to the Family Tree Node Cache. More... | |
| void | sweep () override |
| void | reset () override |
| void | missingNode (std::uint32_t seq) override |
| void | missingNode (uint256 const &hash, std::uint32_t seq) override |
Private Member Functions | |
| void | acquire (uint256 const &hash, std::uint32_t seq) |
Private Attributes | |
| Application & | app_ |
| NodeStore::Database & | db_ |
| const beast::Journal | j_ |
| std::shared_ptr< FullBelowCache > | fbCache_ |
| std::shared_ptr< TreeNodeCache > | tnCache_ |
| LedgerIndex | maxSeq_ {0} |
| std::mutex | maxSeqMutex_ |
Definition at line 30 of file NodeFamily.h.
|
delete |
|
delete |
|
delete |
| ripple::NodeFamily::NodeFamily | ( | Application & | app, |
| CollectorManager & | cm | ||
| ) |
Definition at line 27 of file NodeFamily.cpp.
|
delete |
|
delete |
|
overridevirtual |
Implements ripple::Family.
Definition at line 46 of file NodeFamily.h.
|
overridevirtual |
Implements ripple::Family.
Definition at line 52 of file NodeFamily.h.
|
overridevirtual |
Implements ripple::Family.
Definition at line 58 of file NodeFamily.h.
|
overridevirtual |
Implements ripple::Family.
Definition at line 64 of file NodeFamily.h.
|
overridevirtual |
Return a pointer to the Family Full Below Cache.
| ledgerSeq | ledger sequence determines a corresponding shard cache |
Implements ripple::Family.
Definition at line 69 of file NodeFamily.h.
|
overridevirtual |
Return a pointer to the Family Tree Node Cache.
| ledgerSeq | ledger sequence determines a corresponding shard cache |
Implements ripple::Family.
Definition at line 74 of file NodeFamily.h.
|
overridevirtual |
Implements ripple::Family.
Definition at line 48 of file NodeFamily.cpp.
|
overridevirtual |
Implements ripple::Family.
Definition at line 55 of file NodeFamily.cpp.
|
overridevirtual |
Implements ripple::Family.
Definition at line 67 of file NodeFamily.cpp.
|
overridevirtual |
Implements ripple::Family.
Definition at line 89 of file NodeFamily.h.
|
private |
Definition at line 97 of file NodeFamily.cpp.
|
private |
Definition at line 95 of file NodeFamily.h.
|
private |
Definition at line 96 of file NodeFamily.h.
|
private |
Definition at line 97 of file NodeFamily.h.
|
private |
Definition at line 99 of file NodeFamily.h.
|
private |
Definition at line 100 of file NodeFamily.h.
|
private |
Definition at line 103 of file NodeFamily.h.
|
private |
Definition at line 104 of file NodeFamily.h.
1.8.17