PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
llmq::CSigSharesInv Class Reference

#include <quorums_signing_shares.h>

Public Member Functions

 SERIALIZE_METHODS (CSigSharesInv, obj)
 
void Init (size_t size)
 
bool IsSet (uint16_t quorumMember) const
 
void Set (uint16_t quorumMember, bool v)
 
void SetAll (bool v)
 
void Merge (const CSigSharesInv &inv2)
 
size_t CountSet () const
 
std::string ToString () const
 

Public Attributes

uint32_t sessionId {(uint32_t)-1}
 
std::vector< bool > inv
 

Detailed Description

Definition at line 94 of file quorums_signing_shares.h.

Member Function Documentation

◆ CountSet()

size_t llmq::CSigSharesInv::CountSet ( ) const

Definition at line 49 of file quorums_signing_shares.cpp.

◆ Init()

void llmq::CSigSharesInv::Init ( size_t  size)

Definition at line 73 of file quorums_signing_shares.cpp.

Here is the caller graph for this function:

◆ IsSet()

bool llmq::CSigSharesInv::IsSet ( uint16_t  quorumMember) const

Definition at line 78 of file quorums_signing_shares.cpp.

◆ Merge()

void llmq::CSigSharesInv::Merge ( const CSigSharesInv inv2)

Definition at line 40 of file quorums_signing_shares.cpp.

◆ SERIALIZE_METHODS()

llmq::CSigSharesInv::SERIALIZE_METHODS ( CSigSharesInv  ,
obj   
)
inline

Definition at line 101 of file quorums_signing_shares.h.

◆ Set()

void llmq::CSigSharesInv::Set ( uint16_t  quorumMember,
bool  v 
)

Definition at line 84 of file quorums_signing_shares.cpp.

◆ SetAll()

void llmq::CSigSharesInv::SetAll ( bool  v)

Definition at line 90 of file quorums_signing_shares.cpp.

Here is the caller graph for this function:

◆ ToString()

std::string llmq::CSigSharesInv::ToString ( ) const

Definition at line 54 of file quorums_signing_shares.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ inv

std::vector<bool> llmq::CSigSharesInv::inv

Definition at line 98 of file quorums_signing_shares.h.

◆ sessionId

uint32_t llmq::CSigSharesInv::sessionId {(uint32_t)-1}

Definition at line 97 of file quorums_signing_shares.h.


The documentation for this class was generated from the following files: