![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
This is the complete list of members for BlockManager, including all inherited members.
| AddToBlockIndex | BlockManager | |
| BlockfileTypeForHeight(int height) | BlockManager | private |
| BlockManager(const util::SignalInterrupt &interrupt, Options opts) | BlockManager | explicit |
| CalculateCurrentUsage() | BlockManager | |
| Chainstate | BlockManager | private |
| ChainstateManager | BlockManager | private |
| CleanupBlockRevFiles() const | BlockManager | |
| cs_LastBlockFile | BlockManager | private |
| FindFilesToPrune(std::set< int > &setFilesToPrune, int last_prune, const Chainstate &chain, ChainstateManager &chainman) | BlockManager | private |
| FindFilesToPruneManual(std::set< int > &setFilesToPrune, int nManualPruneHeight, const Chainstate &chain) | BlockManager | private |
| FindNextBlockPos(unsigned int nAddSize, unsigned int nHeight, uint64_t nTime) | BlockManager | private |
| FindUndoPos(BlockValidationState &state, int nFile, FlatFilePos &pos, unsigned int nAddSize) | BlockManager | private |
| FlushBlockFile(int blockfile_num, bool fFinalize, bool finalize_undo) | BlockManager | private |
| FlushChainstateBlockFile(int tip_height) | BlockManager | private |
| FlushUndoFile(int block_file, bool finalize=false) | BlockManager | private |
| GetBlockFileInfo(size_t n) | BlockManager | |
| GetBlockPosFilename(const FlatFilePos &pos) const | BlockManager | |
| GetConsensus() const | BlockManager | inlineprivate |
| GetParams() const | BlockManager | inlineprivate |
| GetPruneTarget() const | BlockManager | inline |
| GUARDED_BY(cs_LastBlockFile) | BlockManager | private |
| GUARDED_BY(::cs_main) | BlockManager | private |
| GUARDED_BY(cs_main) | BlockManager | |
| GUARDED_BY(::cs_main) | BlockManager | |
| InsertBlockIndex(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | BlockManager | |
| IsPruneMode() const | BlockManager | inline |
| LoadBlockIndex(const std::optional< uint256 > &snapshot_blockhash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | BlockManager | private |
| LoadingBlocks() const | BlockManager | inline |
| LookupBlockIndex(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | BlockManager | |
| LookupBlockIndex(const uint256 &hash) const EXCLUSIVE_LOCKS_REQUIRED(cs_main) | BlockManager | |
| m_block_file_seq | BlockManager | private |
| m_blockfile_info | BlockManager | protected |
| m_blockfiles_indexed | BlockManager | |
| m_blocks_unlinked | BlockManager | |
| m_check_for_pruning | BlockManager | private |
| m_dirty_blockindex | BlockManager | protected |
| m_dirty_fileinfo | BlockManager | protected |
| m_have_pruned | BlockManager | |
| m_importing | BlockManager | |
| m_interrupt | BlockManager | |
| m_obfuscation | BlockManager | private |
| m_opts | BlockManager | private |
| m_prune_mode | BlockManager | private |
| m_snapshot_height | BlockManager | |
| m_undo_file_seq | BlockManager | private |
| MaxBlockfileNum() const EXCLUSIVE_LOCKS_REQUIRED(cs_LastBlockFile) | BlockManager | inlineprivate |
| OpenBlockFile | BlockManager | |
| OpenUndoFile(const FlatFilePos &pos, bool fReadOnly=false) const | BlockManager | private |
| Options typedef | BlockManager | |
| PRUNE_TARGET_MANUAL | BlockManager | static |
| PruneOneBlockFile(int fileNumber) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | BlockManager | |
| ReadBlock(CBlock &block, const FlatFilePos &pos, const std::optional< uint256 > &expected_hash) const | BlockManager | |
| ReadBlock(CBlock &block, const CBlockIndex &index) const | BlockManager | |
| ReadBlockUndo(CBlockUndo &blockundo, const CBlockIndex &index) const | BlockManager | |
| ReadRawBlock(const FlatFilePos &pos, std::optional< std::pair< size_t, size_t > > block_part=std::nullopt) const | BlockManager | |
| ReadRawBlockResult typedef | BlockManager | |
| UnlinkPrunedFiles(const std::set< int > &setFilesToPrune) const | BlockManager | |
| UpdateBlockInfo(const CBlock &block, unsigned int nHeight, const FlatFilePos &pos) | BlockManager | |
| WriteBlock | BlockManager |