Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <quorums_debug.h>
Collaboration diagram for llmq::CDKGDebugSessionStatus:Public Member Functions | |
| CDKGDebugSessionStatus () | |
| UniValue | ToJson (int detailLevel) const |
Public Attributes | |
| Consensus::LLMQType | llmqType {Consensus::LLMQ_NONE} |
| uint256 | quorumHash |
| uint32_t | quorumHeight {0} |
| uint8_t | phase {0} |
| union { | |
| struct { | |
| bool sentContributions: 1 | |
| bool sentComplaint: 1 | |
| bool sentJustification: 1 | |
| bool sentPrematureCommitment: 1 | |
| bool aborted: 1 | |
| } | |
| uint8_t statusBitset | |
| }; | |
| std::vector< CDKGDebugMemberStatus > | members |
Detailed Description
Definition at line 48 of file quorums_debug.h.
Constructor & Destructor Documentation
◆ CDKGDebugSessionStatus()
|
inline |
Definition at line 73 of file quorums_debug.h.
Member Function Documentation
◆ ToJson()
| UniValue llmq::CDKGDebugSessionStatus::ToJson | ( | int | detailLevel | ) | const |
Definition at line 17 of file quorums_debug.cpp.
References aborted, count, cs_main, llmq::CLLMQUtils::GetAllQuorumMembers(), base_blob< BITS >::IsNull(), llmqType, LOCK, mapBlockIndex, members, name, Pair(), Params(), phase, UniValue::push_back(), quorumHash, quorumHeight, sentComplaint, sentContributions, sentJustification, sentPrematureCommitment, base_blob< BITS >::ToString(), UniValue::VARR, and UniValue::VOBJ.
Member Data Documentation
◆ @15
| union { ... } |
◆ aborted
| bool llmq::CDKGDebugSessionStatus::aborted |
Definition at line 65 of file quorums_debug.h.
Referenced by ToJson().
◆ llmqType
| Consensus::LLMQType llmq::CDKGDebugSessionStatus::llmqType {Consensus::LLMQ_NONE} |
Definition at line 51 of file quorums_debug.h.
Referenced by ToJson().
◆ members
| std::vector<CDKGDebugMemberStatus> llmq::CDKGDebugSessionStatus::members |
Definition at line 70 of file quorums_debug.h.
Referenced by ToJson().
◆ phase
| uint8_t llmq::CDKGDebugSessionStatus::phase {0} |
Definition at line 54 of file quorums_debug.h.
Referenced by ToJson().
◆ quorumHash
| uint256 llmq::CDKGDebugSessionStatus::quorumHash |
Definition at line 52 of file quorums_debug.h.
Referenced by ToJson().
◆ quorumHeight
| uint32_t llmq::CDKGDebugSessionStatus::quorumHeight {0} |
Definition at line 53 of file quorums_debug.h.
Referenced by ToJson().
◆ sentComplaint
| bool llmq::CDKGDebugSessionStatus::sentComplaint |
Definition at line 61 of file quorums_debug.h.
Referenced by ToJson().
◆ sentContributions
| bool llmq::CDKGDebugSessionStatus::sentContributions |
Definition at line 60 of file quorums_debug.h.
Referenced by ToJson().
◆ sentJustification
| bool llmq::CDKGDebugSessionStatus::sentJustification |
Definition at line 62 of file quorums_debug.h.
Referenced by ToJson().
◆ sentPrematureCommitment
| bool llmq::CDKGDebugSessionStatus::sentPrematureCommitment |
Definition at line 63 of file quorums_debug.h.
Referenced by ToJson().
◆ statusBitset
| uint8_t llmq::CDKGDebugSessionStatus::statusBitset |
Definition at line 67 of file quorums_debug.h.
The documentation for this class was generated from the following files:
- src/llmq/quorums_debug.h
- src/llmq/quorums_debug.cpp

