Bitcoin Core  0.21.1
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, int nMyStartingHeightIn, 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=false)CNode
CNode(const CNode &)=deleteCNode
ConnectedThroughNetwork() constCNode
ConnectionTypeAsString() constCNode
ConnmanTestMsgCNodefriend
copyStats(CNodeStats &stats, const std::vector< bool > &m_asmap)CNode
cs_addrLocalCNodemutableprivate
cs_addrNameCNodemutableprivate
cs_hSocketCNode
cs_inventoryCNode
cs_sendProcessingCNode
cs_SubVerCNode
cs_vProcessMsgCNode
cs_vRecvCNode
cs_vSendCNode
ExpectServicesFromConn() constCNodeinline
fClientCNode
fDisconnectCNode
fGetAddrCNode
fPauseRecvCNode
fPauseSendCNode
fPingQueuedCNode
fSentAddrCNode
fSuccessfullyConnectedCNode
GetAddrLocal() constCNode
GetAddrName() constCNode
GetCommonVersion() constCNodeinline
GetId() constCNodeinline
GetLocalNonce() constCNodeinline
GetLocalServices() constCNodeinline
GetMyStartingHeight() constCNodeinline
GetRefCount() constCNodeinline
grantOutboundCNode
GUARDED_BY(cs_hSocket)CNode
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_vRecv)CNodeprotected
GUARDED_BY(cs_sendProcessing)CNodeinline
GUARDED_BY(cs_sendProcessing)CNodeinline
GUARDED_BY(cs_inventory)CNode
GUARDED_BY(cs_inventory)CNode
GUARDED_BY(cs_addrName)CNodeprivate
GUARDED_BY(cs_addrLocal)CNodeprivate
hashContinueCNode
HasPermission(NetPermissionFlags permission) constCNodeinline
idCNodeprivate
IsAddrFetchConn() constCNodeinline
IsBlockOnlyConn() constCNodeinline
IsFeelerConn() constCNodeinline
IsFullOutboundConn() constCNodeinline
IsInboundConn() constCNodeinline
IsManualConn() constCNodeinline
IsOutboundOrBlockRelayConn() constCNodeinline
m_addr_knownCNode
m_conn_typeCNodeprivate
m_deserializerCNode
m_greatest_common_versionCNodeprivate
m_inbound_onionCNodeprivate
m_legacyWhitelistedCNode
m_limited_nodeCNode
m_permissionFlagsCNodeprivate
m_ping_startCNode
m_prefer_evictCNode
m_serializerCNode
m_tx_relayCNode
m_wants_addrv2CNode
mapSendBytesPerMsgCmdCNodeprotected
MaybeSetAddrName(const std::string &addrNameIn)CNode
nKeyedNetGroupCNode
nLastBlockTimeCNode
nLastRecvCNode
nLastSendCNode
nLastTXTimeCNode
nLocalHostNonceCNodeprivate
nLocalServicesCNodeprivate
nMinPingUsecTimeCNode
nMyStartingHeightCNodeprivate
nPingNonceSentCNode
nPingUsecTimeCNode
nProcessQueueSizeCNode
nRefCountCNode
nSendOffsetCNode
nSendSizeCNode
nServicesCNode
nStartingHeightCNode
nTimeConnectedCNode
nTimeOffsetCNode
nVersionCNode
operator=(const CNode &)=deleteCNode
PushAddress(const CAddress &_addr, FastRandomContext &insecure_rand)CNodeinline
PushTxInventory(const uint256 &hash)CNodeinline
ReceiveMsgBytes(const char *pch, unsigned int nBytes, bool &complete)CNode
RelayAddrsWithConn() constCNodeinline
Release()CNodeinline
SetAddrLocal(const CService &addrLocalIn)CNode
SetCommonVersion(int greatest_common_version)CNodeinline
vAddrToSendCNode
vRecvMsgCNodeprivate
~CNode()CNode