Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
llmq::CSigSharesManager Member List
This is the complete list of members for llmq::CSigSharesManager, including all inherited members.
| AsyncSign(const CQuorumCPtr &quorum, const uint256 &id, const uint256 &msgHash) | llmq::CSigSharesManager | |
| BanNode(NodeId nodeId) | llmq::CSigSharesManager | private |
| Cleanup() | llmq::CSigSharesManager | private |
| CollectPendingSigSharesToVerify(size_t maxUniqueSessions, std::unordered_map< NodeId, std::vector< CSigShare >> &retSigShares, std::unordered_map< std::pair< Consensus::LLMQType, uint256 >, CQuorumCPtr, StaticSaltedHasher > &retQuorums) | llmq::CSigSharesManager | private |
| CollectSigSharesToAnnounce(std::unordered_map< NodeId, std::unordered_map< uint256, CSigSharesInv, StaticSaltedHasher >> &sigSharesToAnnounce) | llmq::CSigSharesManager | private |
| CollectSigSharesToRequest(std::unordered_map< NodeId, std::unordered_map< uint256, CSigSharesInv, StaticSaltedHasher >> &sigSharesToRequest) | llmq::CSigSharesManager | private |
| CollectSigSharesToSend(std::unordered_map< NodeId, std::unordered_map< uint256, CBatchedSigShares, StaticSaltedHasher >> &sigSharesToSend) | llmq::CSigSharesManager | private |
| CollectSigSharesToSendConcentrated(std::unordered_map< NodeId, std::vector< CSigShare >> &sigSharesToSend, const std::vector< CNode *> &vNodes) | llmq::CSigSharesManager | private |
| cs | llmq::CSigSharesManager | private |
| CSigSharesManager() | llmq::CSigSharesManager | |
| EXP_SEND_FOR_RECOVERY_TIMEOUT | llmq::CSigSharesManager | private |
| ForceReAnnouncement(const CQuorumCPtr &quorum, Consensus::LLMQType llmqType, const uint256 &id, const uint256 &msgHash) | llmq::CSigSharesManager | |
| GetSessionInfoByRecvId(NodeId nodeId, uint32_t sessionId, CSigSharesNodeState::SessionInfo &retInfo) | llmq::CSigSharesManager | private |
| HandleNewRecoveredSig(const CRecoveredSig &recoveredSig) | llmq::CSigSharesManager | virtual |
| InterruptWorkerThread() | llmq::CSigSharesManager | |
| lastCleanupTime | llmq::CSigSharesManager | private |
| MAX_MSGS_CNT_QGETSIGSHARES | llmq::CSigSharesManager | private |
| MAX_MSGS_CNT_QSIGSESANN | llmq::CSigSharesManager | private |
| MAX_MSGS_CNT_QSIGSHARESINV | llmq::CSigSharesManager | private |
| MAX_MSGS_SIG_SHARES | llmq::CSigSharesManager | private |
| MAX_MSGS_TOTAL_BATCHED_SIGS | llmq::CSigSharesManager | private |
| MAX_SEND_FOR_RECOVERY_TIMEOUT | llmq::CSigSharesManager | private |
| nodeStates | llmq::CSigSharesManager | private |
| pendingSigns | llmq::CSigSharesManager | private |
| PreVerifyBatchedSigShares(NodeId nodeId, const CSigSharesNodeState::SessionInfo &session, const CBatchedSigShares &batchedSigShares, bool &retBan) | llmq::CSigSharesManager | private |
| ProcessMessage(CNode *pnode, const std::string &strCommand, CDataStream &vRecv, CConnman &connman) | llmq::CSigSharesManager | |
| ProcessMessageBatchedSigShares(CNode *pfrom, const CBatchedSigShares &batchedSigShares, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessMessageGetSigShares(CNode *pfrom, const CSigSharesInv &inv, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessMessageSigSesAnn(CNode *pfrom, const CSigSesAnn &ann, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessMessageSigShare(NodeId fromId, const CSigShare &sigShare, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessMessageSigSharesInv(CNode *pfrom, const CSigSharesInv &inv, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessPendingSigShares(CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessPendingSigSharesFromNode(NodeId nodeId, const std::vector< CSigShare > &sigShares, const std::unordered_map< std::pair< Consensus::LLMQType, uint256 >, CQuorumCPtr, StaticSaltedHasher > &quorums, CConnman &connman) | llmq::CSigSharesManager | private |
| ProcessSigShare(NodeId nodeId, const CSigShare &sigShare, CConnman &connman, const CQuorumCPtr &quorum) | llmq::CSigSharesManager | private |
| RebuildSigShare(const CSigSharesNodeState::SessionInfo &session, const CBatchedSigShares &batchedSigShares, size_t idx) | llmq::CSigSharesManager | private |
| recoveredSigsCounter | llmq::CSigSharesManager | private |
| RegisterAsRecoveredSigsListener() | llmq::CSigSharesManager | |
| RemoveBannedNodeStates() | llmq::CSigSharesManager | private |
| RemoveSigSharesForSession(const uint256 &signHash) | llmq::CSigSharesManager | private |
| rnd | llmq::CSigSharesManager | private |
| SelectMemberForRecovery(const CQuorumCPtr &quorum, const uint256 &id, int attempt) | llmq::CSigSharesManager | static |
| SendMessages() | llmq::CSigSharesManager | private |
| SESSION_NEW_SHARES_TIMEOUT | llmq::CSigSharesManager | privatestatic |
| SIG_SHARE_REQUEST_TIMEOUT | llmq::CSigSharesManager | privatestatic |
| Sign(const CQuorumCPtr &quorum, const uint256 &id, const uint256 &msgHash) | llmq::CSigSharesManager | |
| signedSessions | llmq::CSigSharesManager | private |
| SignPendingSigShares() | llmq::CSigSharesManager | private |
| sigShares | llmq::CSigSharesManager | private |
| sigSharesRequested | llmq::CSigSharesManager | private |
| sigSharesToAnnounce | llmq::CSigSharesManager | private |
| StartWorkerThread() | llmq::CSigSharesManager | |
| StopWorkerThread() | llmq::CSigSharesManager | |
| timeSeenForSessions | llmq::CSigSharesManager | private |
| TryRecoverSig(const CQuorumCPtr &quorum, const uint256 &id, const uint256 &msgHash, CConnman &connman) | llmq::CSigSharesManager | private |
| UnregisterAsRecoveredSigsListener() | llmq::CSigSharesManager | |
| VerifySigSharesInv(NodeId from, Consensus::LLMQType llmqType, const CSigSharesInv &inv) | llmq::CSigSharesManager | private |
| workInterrupt | llmq::CSigSharesManager | private |
| workThread | llmq::CSigSharesManager | private |
| WorkThreadMain() | llmq::CSigSharesManager | private |
| ~CRecoveredSigsListener() | llmq::CRecoveredSigsListener | inlinevirtual |
| ~CSigSharesManager() | llmq::CSigSharesManager |

