Bitcoin ABC 0.30.5
P2P Digital Currency
|
This is the complete list of members for node::BlockManager, including all inherited members.
AddToBlockIndex(const CBlockHeader &block, CBlockIndex *&best_header) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
BlockFileSeq() const | node::BlockManager | private |
BlockManager(Options opts) | node::BlockManager | inlineexplicit |
CalculateCurrentUsage() | node::BlockManager | |
Chainstate | node::BlockManager | private |
ChainstateManager | node::BlockManager | private |
CleanupBlockRevFiles() const | node::BlockManager | |
cs_LastBlockFile | node::BlockManager | private |
FindBlockPos(FlatFilePos &pos, unsigned int nAddSize, unsigned int nHeight, CChain &active_chain, uint64_t nTime, bool fKnown) | node::BlockManager | private |
FindFilesToPrune(std::set< int > &setFilesToPrune, uint64_t nPruneAfterHeight, int chain_tip_height, int prune_height, bool is_ibd) | node::BlockManager | private |
FindFilesToPruneManual(std::set< int > &setFilesToPrune, int nManualPruneHeight, int chain_tip_height) | node::BlockManager | private |
FindUndoPos(BlockValidationState &state, int nFile, FlatFilePos &pos, unsigned int nAddSize) | node::BlockManager | private |
FlushBlockFile(bool fFinalize=false, bool finalize_undo=false) | node::BlockManager | private |
FlushUndoFile(int block_file, bool finalize=false) | node::BlockManager | private |
GetBlockFileInfo(size_t n) | node::BlockManager | |
GetBlockPosFilename(const FlatFilePos &pos) const | node::BlockManager | |
GetConsensus() const | node::BlockManager | inlineprivate |
GetLastCheckpoint(const CCheckpointData &data) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
GetParams() const | node::BlockManager | inlineprivate |
GetPruneTarget() const | node::BlockManager | inline |
GUARDED_BY(::cs_main) | node::BlockManager | private |
GUARDED_BY(cs_main) | node::BlockManager | |
GUARDED_BY(::cs_main) | node::BlockManager | |
InsertBlockIndex(const BlockHash &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
IsPruneMode() const | node::BlockManager | inline |
LoadBlockIndex() EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | private |
LoadingBlocks() const | node::BlockManager | inline |
LookupBlockIndex(const BlockHash &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
LookupBlockIndex(const BlockHash &hash) const EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
m_blockfile_info | node::BlockManager | private |
m_blocks_unlinked | node::BlockManager | |
m_check_for_pruning | node::BlockManager | private |
m_dirty_blockindex | node::BlockManager | private |
m_dirty_fileinfo | node::BlockManager | private |
m_have_pruned | node::BlockManager | |
m_importing | node::BlockManager | |
m_last_blockfile | node::BlockManager | private |
m_opts | node::BlockManager | private |
m_prune_mode | node::BlockManager | private |
OpenBlockFile | node::BlockManager | |
OpenUndoFile(const FlatFilePos &pos, bool fReadOnly=false) const | node::BlockManager | private |
Options typedef | node::BlockManager | |
PRUNE_TARGET_MANUAL | node::BlockManager | static |
PruneOneBlockFile(const int fileNumber) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | node::BlockManager | |
ReadBlockFromDisk(CBlock &block, const FlatFilePos &pos) const | node::BlockManager | |
ReadBlockFromDisk(CBlock &block, const CBlockIndex &index) const | node::BlockManager | |
ReadTxFromDisk(CMutableTransaction &tx, const FlatFilePos &pos) const | node::BlockManager | |
ReadTxUndoFromDisk(CTxUndo &tx, const FlatFilePos &pos) const | node::BlockManager | |
SaveBlockToDisk | node::BlockManager | |
StopAfterBlockImport() const | node::BlockManager | inline |
UndoFileSeq() const | node::BlockManager | private |
UndoReadFromDisk(CBlockUndo &blockundo, const CBlockIndex &index) const | node::BlockManager | |
UndoWriteToDisk(const CBlockUndo &blockundo, FlatFilePos &pos, const BlockHash &hashBlock, const CMessageHeader::MessageMagic &messageStart) const | node::BlockManager | private |
UnlinkPrunedFiles(const std::set< int > &setFilesToPrune) const | node::BlockManager | |
WriteBlockToDisk(const CBlock &block, FlatFilePos &pos, const CMessageHeader::MessageMagic &messageStart) const | node::BlockManager | private |