Bitcoin ABC  0.24.7
P2P Digital Currency
Public Attributes | List of all members
CNodeStats Struct Reference

POD that contains various stats about a node. More...

#include <net.h>

Collaboration diagram for CNodeStats:

Public Attributes

NodeId nodeid
ServiceFlags nServices
bool fRelayTxes
int64_t nLastSend
int64_t nLastRecv
int64_t nLastTXTime
int64_t nLastProofTime
int64_t nLastBlockTime
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
NetPermissionFlags m_permissionFlags
bool m_legacyWhitelisted
int64_t m_ping_usec
int64_t m_ping_wait_usec
int64_t m_min_ping_usec
Amount minFeeFilter
std::string addrLocal
CAddress addr
CAddress addrBind
std::string m_network
uint32_t m_mapped_as
std::string m_conn_type_string

Detailed Description

POD that contains various stats about a node.

Usually constructed from CConman::GetNodeStats. Stats are filled from the node using CNode::copyStats.

Definition at line 757 of file net.h.

Member Data Documentation

◆ addr

CAddress CNodeStats::addr

Definition at line 787 of file net.h.

◆ addrBind

CAddress CNodeStats::addrBind

Definition at line 789 of file net.h.

◆ addrLocal

std::string CNodeStats::addrLocal

Definition at line 785 of file net.h.

◆ addrName

std::string CNodeStats::addrName

Definition at line 768 of file net.h.

◆ cleanSubVer

std::string CNodeStats::cleanSubVer

Definition at line 770 of file net.h.

◆ fInbound

bool CNodeStats::fInbound

Definition at line 771 of file net.h.

◆ fRelayTxes

bool CNodeStats::fRelayTxes

Definition at line 760 of file net.h.

◆ m_conn_type_string

std::string CNodeStats::m_conn_type_string

Definition at line 793 of file net.h.

◆ m_legacyWhitelisted

bool CNodeStats::m_legacyWhitelisted

Definition at line 779 of file net.h.

◆ m_manual_connection

bool CNodeStats::m_manual_connection

Definition at line 772 of file net.h.

◆ m_mapped_as

uint32_t CNodeStats::m_mapped_as

Definition at line 792 of file net.h.

◆ m_min_ping_usec

int64_t CNodeStats::m_min_ping_usec

Definition at line 782 of file net.h.

◆ m_network

std::string CNodeStats::m_network

Definition at line 791 of file net.h.

◆ m_permissionFlags

NetPermissionFlags CNodeStats::m_permissionFlags

Definition at line 778 of file net.h.

◆ m_ping_usec

int64_t CNodeStats::m_ping_usec

Definition at line 780 of file net.h.

◆ m_ping_wait_usec

int64_t CNodeStats::m_ping_wait_usec

Definition at line 781 of file net.h.

◆ mapRecvBytesPerMsgCmd

mapMsgCmdSize CNodeStats::mapRecvBytesPerMsgCmd

Definition at line 777 of file net.h.

◆ mapSendBytesPerMsgCmd

mapMsgCmdSize CNodeStats::mapSendBytesPerMsgCmd

Definition at line 775 of file net.h.

◆ minFeeFilter

Amount CNodeStats::minFeeFilter

Definition at line 783 of file net.h.

◆ nLastBlockTime

int64_t CNodeStats::nLastBlockTime

Definition at line 765 of file net.h.

◆ nLastProofTime

int64_t CNodeStats::nLastProofTime

Definition at line 764 of file net.h.

◆ nLastRecv

int64_t CNodeStats::nLastRecv

Definition at line 762 of file net.h.

◆ nLastSend

int64_t CNodeStats::nLastSend

Definition at line 761 of file net.h.

◆ nLastTXTime

int64_t CNodeStats::nLastTXTime

Definition at line 763 of file net.h.

◆ nodeid

NodeId CNodeStats::nodeid

Definition at line 758 of file net.h.

◆ nRecvBytes

uint64_t CNodeStats::nRecvBytes

Definition at line 776 of file net.h.

◆ nSendBytes

uint64_t CNodeStats::nSendBytes

Definition at line 774 of file net.h.

◆ nServices

ServiceFlags CNodeStats::nServices

Definition at line 759 of file net.h.

◆ nStartingHeight

int CNodeStats::nStartingHeight

Definition at line 773 of file net.h.

◆ nTimeConnected

int64_t CNodeStats::nTimeConnected

Definition at line 766 of file net.h.

◆ nTimeOffset

int64_t CNodeStats::nTimeOffset

Definition at line 767 of file net.h.

◆ nVersion

int CNodeStats::nVersion

Definition at line 769 of file net.h.

The documentation for this struct was generated from the following file: