Dash Core  0.12.2.1
P2P Digital Currency
CPrivateSendBase Class Reference

#include <privatesend.h>

+ Inheritance diagram for CPrivateSendBase:

Public Member Functions

 CPrivateSendBase ()
 
int GetQueueSize () const
 
int GetState () const
 
std::string GetStateString () const
 
int GetEntriesCount () const
 

Public Attributes

int nSessionDenom
 

Protected Member Functions

void SetNull ()
 

Protected Attributes

std::vector< CDarksendQueuevecDarksendQueue
 
std::vector< CDarkSendEntryvecEntries
 
PoolState nState
 
int64_t nTimeLastSuccessfulStep
 
int nSessionID
 
CMutableTransaction finalMutableTransaction
 

Detailed Description

Definition at line 279 of file privatesend.h.

Constructor & Destructor Documentation

◆ CPrivateSendBase()

CPrivateSendBase::CPrivateSendBase ( )
inline

Definition at line 299 of file privatesend.h.

Member Function Documentation

◆ GetEntriesCount()

◆ GetQueueSize()

int CPrivateSendBase::GetQueueSize ( ) const
inline

Definition at line 301 of file privatesend.h.

Referenced by getpoolinfo().

◆ GetState()

int CPrivateSendBase::GetState ( ) const
inline

Definition at line 302 of file privatesend.h.

◆ GetStateString()

std::string CPrivateSendBase::GetStateString ( ) const

Definition at line 131 of file privatesend.cpp.

Referenced by getpoolinfo().

◆ SetNull()

void CPrivateSendBase::SetNull ( )
protected

Member Data Documentation

◆ finalMutableTransaction

◆ nSessionDenom

◆ nSessionID

◆ nState

◆ nTimeLastSuccessfulStep

◆ vecDarksendQueue

◆ vecEntries


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