rippled
ripple::NodeStore::DatabaseRotatingImp Member List

This is the complete list of members for ripple::NodeStore::DatabaseRotatingImp, including all inherited members.

alertable_sleep_until(std::chrono::system_clock::time_point const &t)ripple::Stoppable
archiveBackend_ripple::NodeStore::DatabaseRotatingImpprivate
areChildrenStopped() constripple::Stoppable
asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq, std::shared_ptr< NodeObject > &nodeObject) overrideripple::NodeStore::DatabaseRotatingImpvirtual
ripple::NodeStore::DatabaseRotating::asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq)ripple::NodeStore::Databaseprotected
Children typedefripple::Stoppableprivate
Database()=deleteripple::NodeStore::Database
Database(std::string name, Stoppable &parent, Scheduler &scheduler, int readThreads, Section const &config, beast::Journal j)ripple::NodeStore::Database
DatabaseRotating(std::string const &name, Stoppable &parent, Scheduler &scheduler, int readThreads, Section const &config, beast::Journal journal)ripple::NodeStore::DatabaseRotating
DatabaseRotatingImp()=deleteripple::NodeStore::DatabaseRotatingImp
DatabaseRotatingImp(DatabaseRotatingImp const &)=deleteripple::NodeStore::DatabaseRotatingImp
DatabaseRotatingImp(std::string const &name, Scheduler &scheduler, int readThreads, Stoppable &parent, std::shared_ptr< Backend > writableBackend, std::shared_ptr< Backend > archiveBackend, Section const &config, beast::Journal j)ripple::NodeStore::DatabaseRotatingImp
earliestLedgerSeq() constripple::NodeStore::Database
earliestLedgerSeq_ripple::NodeStore::Databaseprivate
fdRequired() constripple::NodeStore::Database
fdRequired_ripple::NodeStore::Databaseprotected
fetchHitCount_ripple::NodeStore::Databaseprotected
fetchNodeObject(uint256 const &hash, std::uint32_t, FetchReport &fetchReport) overrideripple::NodeStore::DatabaseRotatingImpprivatevirtual
ripple::NodeStore::DatabaseRotating::fetchNodeObject(uint256 const &hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous)ripple::NodeStore::Database
fetchSz_ripple::NodeStore::Databaseprotected
fetchTotalCount_ripple::NodeStore::Databaseprivate
for_each(std::function< void(std::shared_ptr< NodeObject >)> f) overrideripple::NodeStore::DatabaseRotatingImpprivatevirtual
getCacheHitRate() overrideripple::NodeStore::DatabaseRotatingImpvirtual
getDesiredAsyncReadCount(std::uint32_t) overrideripple::NodeStore::DatabaseRotatingImpvirtual
getFetchHitCount() constripple::NodeStore::Database
getFetchSize() constripple::NodeStore::Database
getFetchTotalCount() constripple::NodeStore::Database
getName() const overrideripple::NodeStore::DatabaseRotatingImpvirtual
getPositiveCache() overrideripple::NodeStore::DatabaseRotatingImpvirtual
getRoot()ripple::Stoppable
getStoreCount() constripple::NodeStore::Database
getStoreSize() constripple::NodeStore::Database
getWriteLoad() const overrideripple::NodeStore::DatabaseRotatingImpvirtual
hasParent_ripple::Stoppableprivate
import(Database &source) overrideripple::NodeStore::DatabaseRotatingImpvirtual
importInternal(Backend &dstBackend, Database &srcDB)ripple::NodeStore::Databaseprotected
isStopped() constripple::Stoppable
isStopping() constripple::Stoppable
j_ripple::NodeStore::Databaseprotected
jobCounter()ripple::Stoppable
m_childripple::Stoppableprivate
m_childrenripple::Stoppableprivate
m_childrenStoppedripple::Stoppableprivate
m_cvripple::Stoppableprivate
m_is_stoppingripple::Stoppableprivate
m_mutripple::Stoppableprivate
m_nameripple::Stoppableprivate
m_rootripple::Stoppableprivate
m_stoppedripple::Stoppableprivate
mutex_ripple::NodeStore::DatabaseRotatingImpmutableprivate
nCache_ripple::NodeStore::DatabaseRotatingImpprivate
onChildrenStopped() overrideripple::NodeStore::Databasevirtual
onPrepare()ripple::Stoppableprivatevirtual
onStart()ripple::Stoppableprivatevirtual
onStop() overrideripple::NodeStore::Databasevirtual
operator=(DatabaseRotatingImp const &)=deleteripple::NodeStore::DatabaseRotatingImp
pCache_ripple::NodeStore::DatabaseRotatingImpprivate
prepareRecursive()ripple::Stoppableprivate
read_ripple::NodeStore::Databaseprivate
readCondVar_ripple::NodeStore::Databaseprivate
readGen_ripple::NodeStore::Databaseprivate
readGenCondVar_ripple::NodeStore::Databaseprivate
readLastHash_ripple::NodeStore::Databaseprivate
readLock_ripple::NodeStore::Databaseprivate
readShut_ripple::NodeStore::Databaseprivate
readThreads_ripple::NodeStore::Databaseprivate
rotateWithLock(std::function< std::unique_ptr< NodeStore::Backend >(std::string const &writableBackendName)> const &f) overrideripple::NodeStore::DatabaseRotatingImpvirtual
scheduler_ripple::NodeStore::Databaseprotected
setParent(Stoppable &parent)ripple::Stoppable
startRecursive()ripple::Stoppableprivate
stopAsyncRecursive(beast::Journal j)ripple::Stoppableprivate
Stoppable(std::string name, RootStoppable &root)ripple::Stoppableprotected
Stoppable(std::string name, Stoppable &parent)ripple::Stoppable
stopped()ripple::Stoppableprotected
stopReadThreads()ripple::NodeStore::Databaseprotected
stopRecursive(beast::Journal j)ripple::Stoppableprivate
store(NodeObjectType type, Blob &&data, uint256 const &hash, std::uint32_t) overrideripple::NodeStore::DatabaseRotatingImpvirtual
storeCount_ripple::NodeStore::Databaseprivate
storeLedger(std::shared_ptr< Ledger const > const &srcLedger) overrideripple::NodeStore::DatabaseRotatingImpvirtual
ripple::NodeStore::DatabaseRotating::storeLedger(Ledger const &srcLedger, std::shared_ptr< Backend > dstBackend, std::shared_ptr< TaggedCache< uint256, NodeObject >> dstPCache, std::shared_ptr< KeyCache< uint256 >> dstNCache)ripple::NodeStore::Databaseprotected
storeStats(std::uint64_t count, std::uint64_t sz)ripple::NodeStore::Databaseprotected
storeSz_ripple::NodeStore::Databaseprivate
sweep() overrideripple::NodeStore::DatabaseRotatingImpvirtual
threadEntry()ripple::NodeStore::Databaseprivate
tune(int size, std::chrono::seconds age) overrideripple::NodeStore::DatabaseRotatingImpvirtual
waitReads()ripple::NodeStore::Database
writableBackend_ripple::NodeStore::DatabaseRotatingImpprivate
~Database()ripple::NodeStore::Databasevirtual
~DatabaseRotatingImp() overrideripple::NodeStore::DatabaseRotatingImp
~Stoppable()ripple::Stoppablevirtual