![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include <quorums_debug.h>
Public Member Functions | |
| CDKGDebugManager ()=default | |
| void | GetLocalDebugStatus (CDKGDebugStatus &ret) |
| void | ResetLocalSessionStatus (Consensus::LLMQType llmqType) |
| void | InitLocalSessionStatus (Consensus::LLMQType llmqType, const uint256 &quorumHash, int quorumHeight) |
| void | UpdateLocalSessionStatus (Consensus::LLMQType llmqType, std::function< bool(CDKGDebugSessionStatus &status)> &&func) |
| void | UpdateLocalMemberStatus (Consensus::LLMQType llmqType, size_t memberIdx, std::function< bool(CDKGDebugMemberStatus &status)> &&func) |
Private Attributes | |
| RecursiveMutex | cs |
| CDKGDebugStatus | localStatus |
Definition at line 91 of file quorums_debug.h.
|
default |
| void llmq::CDKGDebugManager::GetLocalDebugStatus | ( | llmq::CDKGDebugStatus & | ret | ) |
Definition at line 131 of file quorums_debug.cpp.
| void llmq::CDKGDebugManager::InitLocalSessionStatus | ( | Consensus::LLMQType | llmqType, |
| const uint256 & | quorumHash, | ||
| int | quorumHeight | ||
| ) |
| void llmq::CDKGDebugManager::ResetLocalSessionStatus | ( | Consensus::LLMQType | llmqType | ) |
| void llmq::CDKGDebugManager::UpdateLocalMemberStatus | ( | Consensus::LLMQType | llmqType, |
| size_t | memberIdx, | ||
| std::function< bool(CDKGDebugMemberStatus &status)> && | func | ||
| ) |
| void llmq::CDKGDebugManager::UpdateLocalSessionStatus | ( | Consensus::LLMQType | llmqType, |
| std::function< bool(CDKGDebugSessionStatus &status)> && | func | ||
| ) |
|
private |
Definition at line 94 of file quorums_debug.h.
|
private |
Definition at line 95 of file quorums_debug.h.