Bitcoin Core  22.99.0
P2P Digital Currency
CNode Member List

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

AddKnownTx(const uint256 &hash)CNodeinline
addrCNode
addrBindCNode
AddRef()CNodeinline
CConnman classCNodefriend
CloseSocketDisconnect()CNode
CNode(NodeId id, ServiceFlags nLocalServicesIn, SOCKET hSocketIn, const CAddress &addrIn, uint64_t nKeyedNetGroupIn, uint64_t nLocalHostNonceIn, const CAddress &addrBindIn, const std::string &addrNameIn, ConnectionType conn_type_in, bool inbound_onion)CNode
CNode(const CNode &)=deleteCNode
ConnectedThroughNetwork() constCNode
ConnectionTypeAsString() constCNodeinline
ConnmanTestMsgCNodefriend
CopyStats(CNodeStats &stats)CNode
cs_addrLocalCNodemutableprivate
cs_hSocketCNode
cs_sendProcessingCNode
cs_vProcessMsgCNode
cs_vRecvCNode
cs_vSendCNode
ExpectServicesFromConn() constCNodeinline
fClientCNode
fDisconnectCNode
fPauseRecvCNode
fPauseSendCNode
fSuccessfullyConnectedCNode
GetAddrLocal() constCNode
GetCommonVersion() constCNodeinline
GetId() constCNodeinline
GetLocalNonce() constCNodeinline
GetLocalServices() constCNodeinline
GetRefCount() constCNodeinline
grantOutboundCNode
GUARDED_BY(cs_hSocket)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_addrLocal)CNodeprivate
GUARDED_BY(cs_vSend)CNodeprivate
GUARDED_BY(cs_vRecv)CNodeprivate
HasPermission(NetPermissionFlags permission) constCNodeinline
idCNodeprivate
IsAddrFetchConn() constCNodeinline
IsBlockOnlyConn() constCNodeinline
IsFeelerConn() constCNodeinline
IsFullOutboundConn() constCNodeinline
IsInboundConn() constCNodeinline
IsManualConn() constCNodeinline
IsOutboundOrBlockRelayConn() constCNodeinline
m_addr_nameCNode
m_bip152_highbandwidth_fromCNode
m_bip152_highbandwidth_toCNode
m_conn_typeCNodeprivate
m_connectedCNode
m_deserializerCNode
m_greatest_common_versionCNodeprivate
m_inbound_onionCNode
m_last_block_timeCNode
m_last_ping_timeCNode
m_last_recvCNode
m_last_sendCNode
m_last_tx_timeCNode
m_limited_nodeCNode
m_min_ping_timeCNode
m_permissionFlagsCNode
m_prefer_evictCNode
m_serializerCNode
m_subver_mutexCNode
m_tx_relayCNode
nKeyedNetGroupCNode
nLocalHostNonceCNodeprivate
nLocalServicesCNodeprivate
nProcessQueueSizeCNode
nRefCountCNode
nServicesCNode
nTimeOffsetCNode
nVersionCNode
operator=(const CNode &)=deleteCNode
PongReceived(std::chrono::microseconds ping_time)CNodeinline
PushTxInventory(const uint256 &hash)CNodeinline
ReceiveMsgBytes(Span< const uint8_t > msg_bytes, bool &complete)CNode
Release()CNodeinline
SetAddrLocal(const CService &addrLocalIn)CNode
SetCommonVersion(int greatest_common_version)CNodeinline
vRecvMsgCNodeprivate
~CNode()CNode