Bitcoin ABC 0.30.5
P2P Digital Currency
TxPool Member List

This is the complete list of members for TxPool, including all inherited members.

AddChildrenToWorkSet(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
AddTx(const CTransactionRef &tx, NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
EraseForBlock(const CBlock &block) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
EraseForPeer(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
EraseTx(const TxId &txid) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
EraseTxNoLock(const TxId &txid) EXCLUSIVE_LOCKS_REQUIRED(m_mutex)TxPoolprotected
expireIntervalTxPoolprotected
expireTimeTxPoolprotected
GetChildrenFromDifferentPeer(const CTransactionRef &parent, NodeId nodeid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
GetChildrenFromSamePeer(const CTransactionRef &parent, NodeId nodeid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
GetConflictTxs(const CTransactionRef &tx) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
GetTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
GetTxToReconsider(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
GUARDED_BY(m_mutex)TxPoolprotected
GUARDED_BY(m_mutex)TxPoolprotected
GUARDED_BY(m_mutex)TxPoolprotected
GUARDED_BY(m_mutex)TxPoolprotected
GUARDED_BY(m_mutex)TxPoolinlineprotected
HaveTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
HaveTxToReconsider(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
LimitTxs(unsigned int max_txs, FastRandomContext &rng) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPool
m_mutexTxPoolmutableprotected
PoolTxMap typedefTxPoolprotected
Size() const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)TxPoolinline
txKindTxPoolprotected
TxPool(const std::string &txKindIn, std::chrono::seconds expireTimeIn, std::chrono::seconds expireIntervalIn)TxPoolinline