Bitcoin Core  21.99.0
P2P Digital Currency
CNode Member List

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

AddAddressKnown(const CAddress &_addr)CNodeinline
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, const std::vector< bool > &m_asmap)CNode
cs_addrLocalCNodemutableprivate
cs_addrNameCNodemutableprivate
cs_hSocketCNode
cs_sendProcessingCNode
cs_SubVerCNode
cs_vProcessMsgCNode
cs_vRecvCNode
cs_vSendCNode
ExpectServicesFromConn() constCNodeinline
fClientCNode
fDisconnectCNode
fGetAddrCNode
fPauseRecvCNode
fPauseSendCNode
fSentAddrCNode
fSuccessfullyConnectedCNode
GetAddrLocal() constCNode
GetAddrName() 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(cs_SubVer)CNodeinline
GUARDED_BY(cs_sendProcessing)CNodeinline
GUARDED_BY(cs_sendProcessing)CNodeinline
GUARDED_BY(cs_addrName)CNodeprivate
GUARDED_BY(cs_addrLocal)CNodeprivate
GUARDED_BY(cs_vSend)CNodeprivate
GUARDED_BY(cs_vRecv)CNodeprivate
HasPermission(NetPermissionFlags permission) constCNodeinline
idCNodeprivate
IsAddrCompatible(const CAddress &addr) constCNodeinline
IsAddrFetchConn() constCNodeinline
IsBlockOnlyConn() constCNodeinline
IsFeelerConn() constCNodeinline
IsFullOutboundConn() constCNodeinline
IsInboundConn() constCNodeinline
IsManualConn() constCNodeinline
IsOutboundOrBlockRelayConn() constCNodeinline
m_addr_knownCNode
m_bip152_highbandwidth_fromCNode
m_bip152_highbandwidth_toCNode
m_conn_typeCNodeprivate
m_deserializerCNode
m_greatest_common_versionCNodeprivate
m_inbound_onionCNode
m_last_ping_timeCNode
m_limited_nodeCNode
m_min_ping_timeCNode
m_permissionFlagsCNode
m_prefer_evictCNode
m_serializerCNode
m_tx_relayCNode
m_wants_addrv2CNode
MaybeSetAddrName(const std::string &addrNameIn)CNode
nKeyedNetGroupCNode
nLastBlockTimeCNode
nLastRecvCNode
nLastSendCNode
nLastTXTimeCNode
nLocalHostNonceCNodeprivate
nLocalServicesCNodeprivate
nProcessQueueSizeCNode
nRefCountCNode
nServicesCNode
nTimeConnectedCNode
nTimeOffsetCNode
nVersionCNode
operator=(const CNode &)=deleteCNode
PongReceived(std::chrono::microseconds ping_time)CNodeinline
PushAddress(const CAddress &_addr, FastRandomContext &insecure_rand)CNodeinline
PushTxInventory(const uint256 &hash)CNodeinline
ReceiveMsgBytes(Span< const uint8_t > msg_bytes, bool &complete)CNode
RelayAddrsWithConn() constCNodeinline
Release()CNodeinline
SetAddrLocal(const CService &addrLocalIn)CNode
SetCommonVersion(int greatest_common_version)CNodeinline
vAddrToSendCNode
vRecvMsgCNodeprivate
~CNode()CNode