Bitcoin ABC 0.31.1
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CNode Member List

This is the complete list of members for CNode, including all inherited members.

!cs_vRecvCNode
!cs_vSendCNode
!m_addr_local_mutexCNode
addrCNode
addrBindCNode
AddRef()CNodeinline
availabilityScoreCNodeprivate
CConnmanCNodefriend
CloseSocketDisconnect() EXCLUSIVE_LOCKS_REQUIRED(!m_sock_mutex)CNode
CNode(NodeId id, std::shared_ptr< Sock > sock, const CAddress &addrIn, uint64_t nKeyedNetGroupIn, uint64_t nLocalHostNonceIn, uint64_t nLocalExtraEntropyIn, const CAddress &addrBindIn, const std::string &addrNameIn, ConnectionType conn_type_in, bool inbound_onion, CNodeOptions &&node_opts={})CNode
CNode(const CNode &)=deleteCNode
ConnectedThroughNetwork() constCNode
ConnectionTypeAsString() constCNodeinline
ConnmanTestMsgCNodefriend
copyStats(CNodeStats &stats) EXCLUSIVE_LOCKS_REQUIRED(!m_subver_mutexCNode
cs_avalanche_pubkeyCNodemutable
cs_vProcessMsgCNode
cs_vRecvCNode
cs_vSendCNode
ExpectServicesFromConn() constCNodeinline
fDisconnectCNode
fPauseRecvCNode
fPauseSendCNode
fSuccessfullyConnectedCNode
GetAddrLocal() const EXCLUSIVE_LOCKS_REQUIRED(!m_addr_local_mutex)CNode
getAvailabilityScore() constCNode
GetCommonVersion() constCNodeinline
GetId() constCNodeinline
GetLocalExtraEntropy() constCNodeinline
GetLocalNonce() constCNodeinline
GetRefCount() constCNodeinline
grantOutboundCNode
GUARDED_BY(m_sock_mutex)CNode
GUARDED_BY(cs_vSend)CNodeinline
GUARDED_BY(cs_vSend)CNodeinline
GUARDED_BY(cs_vSend)CNodeinline
GUARDED_BY(cs_vSend)CNode
GUARDED_BY(cs_vProcessMsg)CNode
GUARDED_BY(cs_vRecv)CNodeinline
GUARDED_BY(m_subver_mutex)CNodeinline
GUARDED_BY(cs_avalanche_pubkey)CNode
GUARDED_BY(m_addr_local_mutex)CNodeprivate
GUARDED_BY(cs_vSend)CNodeprivate
GUARDED_BY(cs_vRecv)CNodeprivate
HasPermission(NetPermissionFlags permission) constCNodeinline
idCNodeprivate
invCountersCNodeprivate
invsPolled(uint32_t count)CNode
invsVoted(uint32_t count)CNode
IsAddrFetchConn() constCNodeinline
IsAvalancheOutboundConnection() constCNodeinline
IsBlockOnlyConn() constCNodeinline
IsFeelerConn() constCNodeinline
IsFullOutboundConn() constCNodeinline
IsInboundConn() constCNodeinline
IsManualConn() constCNodeinline
IsOutboundOrBlockRelayConn() constCNodeinline
m_addr_local_mutexCNodemutableprivate
m_addr_nameCNode
m_avalanche_enabledCNode
m_avalanche_last_message_faultCNode
m_avalanche_message_fault_counterCNode
m_bip152_highbandwidth_fromCNode
m_bip152_highbandwidth_toCNode
m_bloom_filter_loadedCNode
m_conn_typeCNodeprivate
m_connectedCNode
m_deserializerCNode
m_greatest_common_versionCNodeprivate
m_has_all_wanted_servicesCNode
m_inbound_onionCNode
m_last_block_timeCNode
m_last_ping_timeCNode
m_last_pollCNode
m_last_proof_timeCNode
m_last_recvCNode
m_last_sendCNode
m_last_tx_timeCNode
m_min_ping_timeCNode
m_nextGetAvaAddrCNode
m_permission_flagsCNode
m_prefer_evictCNode
m_relays_txsCNode
m_serializerCNode
m_sock_mutexCNode
m_subver_mutexCNode
nKeyedNetGroupCNode
nLocalExtraEntropyCNodeprivate
nLocalHostNonceCNodeprivate
nProcessQueueSizeCNode
nRefCountCNode
nRemoteExtraEntropyCNode
nRemoteHostNonceCNode
nTimeOffsetCNode
nVersionCNode
operator=(const CNode &)=deleteCNode
PongReceived(std::chrono::microseconds ping_time)CNodeinline
ReceiveMsgBytes(const Config &config, Span< const uint8_t > msg_bytes, bool &complete) EXCLUSIVE_LOCKS_REQUIRED(!cs_vRecv)CNode
Release()CNodeinline
SetAddrLocal(const CService &addrLocalIn) EXCLUSIVE_LOCKS_REQUIRED(!m_addr_local_mutex)CNode
SetCommonVersion(int greatest_common_version)CNodeinline
updateAvailabilityScore(double decayFactor)CNode
vRecvMsgCNodeprivate