Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CNodeStats Class Reference

#include <net.h>

+ Collaboration diagram for CNodeStats:

Public Attributes

NodeId nodeid
 
ServiceFlags nServices
 
bool fRelayTxes
 
int64_t nLastSend
 
int64_t nLastRecv
 
int64_t nTimeConnected
 
int64_t nTimeOffset
 
std::string addrName
 
int nVersion
 
std::string cleanSubVer
 
bool fInbound
 
bool m_manual_connection
 
int nStartingHeight
 
uint64_t nSendBytes
 
mapMsgCmdSize mapSendBytesPerMsgCmd
 
uint64_t nRecvBytes
 
mapMsgCmdSize mapRecvBytesPerMsgCmd
 
bool fWhitelisted
 
double dPingTime
 
double dPingWait
 
double dMinPing
 
std::string addrLocal
 
CAddress addr
 
CAddress addrBind
 
uint256 verifiedProRegTxHash
 
bool fMasternode
 

Detailed Description

Definition at line 717 of file net.h.

Member Data Documentation

◆ addr

CAddress CNodeStats::addr

Definition at line 744 of file net.h.

Referenced by RPCConsole::banSelectedNode().

◆ addrBind

CAddress CNodeStats::addrBind

Definition at line 746 of file net.h.

◆ addrLocal

std::string CNodeStats::addrLocal

Definition at line 742 of file net.h.

Referenced by CNode::copyStats(), and RPCConsole::updateNodeDetail().

◆ addrName

std::string CNodeStats::addrName

◆ cleanSubVer

std::string CNodeStats::cleanSubVer

◆ dMinPing

double CNodeStats::dMinPing

◆ dPingTime

double CNodeStats::dPingTime

Definition at line 738 of file net.h.

Referenced by CNode::copyStats(), and RPCConsole::updateNodeDetail().

◆ dPingWait

double CNodeStats::dPingWait

Definition at line 739 of file net.h.

Referenced by CNode::copyStats(), and RPCConsole::updateNodeDetail().

◆ fInbound

bool CNodeStats::fInbound

Definition at line 730 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ fMasternode

bool CNodeStats::fMasternode

Definition at line 749 of file net.h.

◆ fRelayTxes

bool CNodeStats::fRelayTxes

Definition at line 722 of file net.h.

◆ fWhitelisted

bool CNodeStats::fWhitelisted

Definition at line 737 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ m_manual_connection

bool CNodeStats::m_manual_connection

Definition at line 731 of file net.h.

◆ mapRecvBytesPerMsgCmd

mapMsgCmdSize CNodeStats::mapRecvBytesPerMsgCmd

Definition at line 736 of file net.h.

◆ mapSendBytesPerMsgCmd

mapMsgCmdSize CNodeStats::mapSendBytesPerMsgCmd

Definition at line 734 of file net.h.

◆ nLastRecv

int64_t CNodeStats::nLastRecv

Definition at line 724 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nLastSend

int64_t CNodeStats::nLastSend

Definition at line 723 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nodeid

◆ nRecvBytes

uint64_t CNodeStats::nRecvBytes

◆ nSendBytes

uint64_t CNodeStats::nSendBytes

◆ nServices

ServiceFlags CNodeStats::nServices

Definition at line 721 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nStartingHeight

int CNodeStats::nStartingHeight

Definition at line 732 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nTimeConnected

int64_t CNodeStats::nTimeConnected

Definition at line 725 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nTimeOffset

int64_t CNodeStats::nTimeOffset

Definition at line 726 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ nVersion

int CNodeStats::nVersion

Definition at line 728 of file net.h.

Referenced by RPCConsole::updateNodeDetail().

◆ verifiedProRegTxHash

uint256 CNodeStats::verifiedProRegTxHash

Definition at line 748 of file net.h.


The documentation for this class was generated from the following file:
Released under the MIT license