Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
Public Attributes | List of all members
CNodeStats Class Reference

#include <net.h>

Collaboration diagram for CNodeStats:
[legend]

Public Attributes

NodeId nodeid
 
ServiceFlags nServices
 
bool fRelayTxes
 
int64_t nLastSend
 
int64_t nLastRecv
 
int64_t nLastTXTime
 
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
 
CAmount 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

Definition at line 688 of file net.h.

Member Data Documentation

CAddress CNodeStats::addr

Definition at line 719 of file net.h.

CAddress CNodeStats::addrBind

Definition at line 721 of file net.h.

std::string CNodeStats::addrLocal

Definition at line 717 of file net.h.

std::string CNodeStats::addrName

Definition at line 700 of file net.h.

std::string CNodeStats::cleanSubVer

Definition at line 702 of file net.h.

bool CNodeStats::fInbound

Definition at line 703 of file net.h.

bool CNodeStats::fRelayTxes

Definition at line 693 of file net.h.

std::string CNodeStats::m_conn_type_string

Definition at line 725 of file net.h.

bool CNodeStats::m_legacyWhitelisted

Definition at line 711 of file net.h.

bool CNodeStats::m_manual_connection

Definition at line 704 of file net.h.

uint32_t CNodeStats::m_mapped_as

Definition at line 724 of file net.h.

int64_t CNodeStats::m_min_ping_usec

Definition at line 714 of file net.h.

std::string CNodeStats::m_network

Definition at line 723 of file net.h.

NetPermissionFlags CNodeStats::m_permissionFlags

Definition at line 710 of file net.h.

int64_t CNodeStats::m_ping_usec

Definition at line 712 of file net.h.

int64_t CNodeStats::m_ping_wait_usec

Definition at line 713 of file net.h.

mapMsgCmdSize CNodeStats::mapRecvBytesPerMsgCmd

Definition at line 709 of file net.h.

mapMsgCmdSize CNodeStats::mapSendBytesPerMsgCmd

Definition at line 707 of file net.h.

CAmount CNodeStats::minFeeFilter

Definition at line 715 of file net.h.

int64_t CNodeStats::nLastBlockTime

Definition at line 697 of file net.h.

int64_t CNodeStats::nLastRecv

Definition at line 695 of file net.h.

int64_t CNodeStats::nLastSend

Definition at line 694 of file net.h.

int64_t CNodeStats::nLastTXTime

Definition at line 696 of file net.h.

NodeId CNodeStats::nodeid

Definition at line 691 of file net.h.

uint64_t CNodeStats::nRecvBytes

Definition at line 708 of file net.h.

uint64_t CNodeStats::nSendBytes

Definition at line 706 of file net.h.

ServiceFlags CNodeStats::nServices

Definition at line 692 of file net.h.

int CNodeStats::nStartingHeight

Definition at line 705 of file net.h.

int64_t CNodeStats::nTimeConnected

Definition at line 698 of file net.h.

int64_t CNodeStats::nTimeOffset

Definition at line 699 of file net.h.

int CNodeStats::nVersion

Definition at line 701 of file net.h.


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