Bitcoin Core
31.1.0
P2P Digital Currency
Toggle main menu visibility
Loading...
Searching...
No Matches
CNode Member List
This is the complete list of members for
CNode
, including all inherited members.
!cs_vRecv
CNode
!cs_vSend
CNode
!m_addr_local_mutex
CNode
AccountForSentBytes
(const std::string &msg_type, size_t sent_bytes) EXCLUSIVE_LOCKS_REQUIRED(cs_vSend)
CNode
inline
addr
CNode
addrBind
CNode
AddRef
()
CNode
inline
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, const CService &addrBindIn, const std::string &addrNameIn, ConnectionType conn_type_in, bool inbound_onion, uint64_t network_key, CNodeOptions &&node_opts={})
CNode
CNode
(const CNode &)=delete
CNode
ConnectedThroughNetwork
() const
CNode
ConnectionTypeAsString
() const
CNode
inline
CopyStats
(CNodeStats &stats) EXCLUSIVE_LOCKS_REQUIRED(!m_subver_mutex
CNode
cs_vRecv
CNode
cs_vSend
CNode
DisconnectMsg
(bool log_ip) const
CNode
ExpectServicesFromConn
() const
CNode
inline
fDisconnect
CNode
fPauseRecv
CNode
fPauseSend
CNode
fSuccessfullyConnected
CNode
GetAddrLocal
() const EXCLUSIVE_LOCKS_REQUIRED(!m_addr_local_mutex)
CNode
GetCommonVersion
() const
CNode
inline
GetId
() const
CNode
inline
GetLocalNonce
() const
CNode
inline
GetRefCount
() const
CNode
inline
grantOutbound
CNode
GUARDED_BY
(m_sock_mutex)
CNode
GUARDED_BY
(cs_vSend)
CNode
inline
GUARDED_BY
(cs_vSend)
CNode
inline
GUARDED_BY
(cs_vSend)
CNode
GUARDED_BY
(cs_vRecv)
CNode
inline
GUARDED_BY
(m_subver_mutex)
CNode
inline
GUARDED_BY
(m_msg_process_queue_mutex)
CNode
private
GUARDED_BY
(m_msg_process_queue_mutex)
CNode
inline
private
GUARDED_BY
(m_addr_local_mutex)
CNode
private
GUARDED_BY
(cs_vSend)
CNode
private
GUARDED_BY
(cs_vRecv)
CNode
private
GUARDED_BY
(m_sock_mutex)
CNode
private
HasPermission
(NetPermissionFlags permission) const
CNode
inline
id
CNode
private
IsAddrFetchConn
() const
CNode
inline
IsBlockOnlyConn
() const
CNode
inline
IsConnectedThroughPrivacyNet
() const
CNode
IsFeelerConn
() const
CNode
inline
IsFullOutboundConn
() const
CNode
inline
IsInboundConn
() const
CNode
inline
IsManualConn
() const
CNode
inline
IsManualOrFullOutboundConn
() const
CNode
inline
IsOutboundOrBlockRelayConn
() const
CNode
inline
IsPrivateBroadcastConn
() const
CNode
inline
LogIP
(bool log_ip) const
CNode
m_addr_local_mutex
CNode
mutable
private
m_addr_name
CNode
m_bip152_highbandwidth_from
CNode
m_bip152_highbandwidth_to
CNode
m_bloom_filter_loaded
CNode
m_conn_type
CNode
m_connected
CNode
m_dest
CNode
m_greatest_common_version
CNode
private
m_has_all_wanted_services
CNode
m_inbound_onion
CNode
m_last_block_time
CNode
m_last_ping_time
CNode
m_last_recv
CNode
m_last_send
CNode
m_last_tx_time
CNode
m_min_ping_time
CNode
m_msg_process_queue_mutex
CNode
private
m_network_key
CNode
m_permission_flags
CNode
m_prefer_evict
CNode
m_proxy_override
CNode
m_recv_flood_size
CNode
private
m_relays_txs
CNode
m_sock_mutex
CNode
m_subver_mutex
CNode
m_transport
CNode
MarkReceivedMsgsForProcessing
() EXCLUSIVE_LOCKS_REQUIRED(!m_msg_process_queue_mutex)
CNode
nKeyedNetGroup
CNode
nLocalHostNonce
CNode
private
nRefCount
CNode
nVersion
CNode
operator=
(const CNode &)=delete
CNode
PollMessage
() EXCLUSIVE_LOCKS_REQUIRED(!m_msg_process_queue_mutex)
CNode
PongReceived
(std::chrono::microseconds ping_time)
CNode
inline
ReceiveMsgBytes
(std::span< const uint8_t > msg_bytes, bool &complete) EXCLUSIVE_LOCKS_REQUIRED(!cs_vRecv)
CNode
Release
()
CNode
inline
SetAddrLocal
(const CService &addrLocalIn) EXCLUSIVE_LOCKS_REQUIRED(!m_addr_local_mutex)
CNode
SetCommonVersion
(int greatest_common_version)
CNode
inline
vRecvMsg
CNode
private
Generated on
for Bitcoin Core by
1.17.0