!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 CAddress &addrBindIn, const std::string &addrNameIn, ConnectionType conn_type_in, bool inbound_onion, 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 | |
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 | inlineprivate |
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 |
m_addr_local_mutex | CNode | mutableprivate |
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_permission_flags | CNode | |
m_prefer_evict | 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(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 |