Bitcoin Core  0.21.1
P2P Digital Currency
CConnman Member List

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

AcceptConnection(const ListenSocket &hListenSocket)CConnmanprivate
AddAddrFetch(const std::string &strDest)CConnmanprivate
AddNewAddresses(const std::vector< CAddress > &vAddr, const CAddress &addrFrom, int64_t nTimePenalty=0)CConnman
AddNode(const std::string &node)CConnman
addrmanCConnmanprivate
AddWhitelistPermissionFlags(NetPermissionFlags &flags, const CNetAddr &addr) const CConnmanprivate
AlreadyConnectedToAddress(const CAddress &addr)CConnmanprivate
AttemptToEvictConnection()CConnmanprivate
Bind(const CService &addr, unsigned int flags, NetPermissionFlags permissions)CConnmanprivate
BindListenPort(const CService &bindAddr, bilingual_str &strError, NetPermissionFlags permissions)CConnmanprivate
CalculateKeyedNetGroup(const CAddress &ad) const CConnmanprivate
CConnman(uint64_t seed0, uint64_t seed1, bool network_active=true)CConnman
CConnmanTestCConnmanfriend
CheckIncomingNonce(uint64_t nonce)CConnman
clientInterfaceCConnmanprivate
condMsgProcCConnmanprivate
CONNECTIONS_ALL enum valueCConnman
CONNECTIONS_IN enum valueCConnman
CONNECTIONS_NONE enum valueCConnman
CONNECTIONS_OUT enum valueCConnman
ConnectNode(CAddress addrConnect, const char *pszDest, bool fCountFailure, ConnectionType conn_type)CConnmanprivate
ConnmanTestMsgCConnmanfriend
cs_totalBytesRecvCConnmanprivate
cs_totalBytesSentCConnmanprivate
cs_vAddedNodesCConnmanprivate
cs_vNodesCConnmanmutableprivate
DeleteNode(CNode *pnode)CConnmanprivate
DisconnectNode(const std::string &node)CConnman
DisconnectNode(const CSubNet &subnet)CConnman
DisconnectNode(const CNetAddr &addr)CConnman
DisconnectNode(NodeId id)CConnman
DisconnectNodes()CConnmanprivate
DumpAddresses()CConnmanprivate
fAddressesInitializedCConnmanprivate
FindNode(const CNetAddr &ip)CConnmanprivate
FindNode(const CSubNet &subNet)CConnmanprivate
FindNode(const std::string &addrName)CConnmanprivate
FindNode(const CService &addr)CConnmanprivate
flagInterruptMsgProcCConnmanprivate
fNetworkActiveCConnmanprivate
ForEachNode(const NodeFn &func)CConnmaninline
ForEachNode(const NodeFn &func) const CConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post)CConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post) const CConnmaninline
ForNode(NodeId id, std::function< bool(CNode *pnode)> func)CConnman
GenerateSelectSet(std::set< SOCKET > &recv_set, std::set< SOCKET > &send_set, std::set< SOCKET > &error_set)CConnmanprivate
GetAddedNodeInfo()CConnman
GetAddresses(size_t max_addresses, size_t max_pct)CConnman
GetAddresses(CNode &requestor, size_t max_addresses, size_t max_pct)CConnman
GetBestHeight() const CConnman
GetCurrentBlockRelayOnlyConns() const CConnmanprivate
GetDeterministicRandomizer(uint64_t id) const CConnman
GetExtraOutboundCount()CConnman
GetLocalServices() const CConnman
GetMaxOutboundTarget()CConnman
GetMaxOutboundTimeframe()CConnman
GetMaxOutboundTimeLeftInCycle()CConnman
GetNetworkActive() const CConnmaninline
GetNewNodeId()CConnmanprivate
GetNodeCount(NumConnections num)CConnman
GetNodeStats(std::vector< CNodeStats > &vstats)CConnman
GetOutboundTargetBytesLeft()CConnman
GetReceiveFloodSize() const CConnman
GetTotalBytesRecv()CConnman
GetTotalBytesSent()CConnman
GetTryNewOutboundPeer()CConnman
GetUseAddrmanOutgoing() const CConnmaninline
GUARDED_BY(cs_totalBytesRecv)CConnmaninlineprivate
GUARDED_BY(cs_totalBytesSent)CConnmaninlineprivate
GUARDED_BY(cs_totalBytesSent)CConnmanprivate
GUARDED_BY(cs_totalBytesSent)CConnmanprivate
GUARDED_BY(cs_totalBytesSent)CConnmanprivate
GUARDED_BY(cs_totalBytesSent)CConnmanprivate
GUARDED_BY(m_addr_fetches_mutex)CConnmanprivate
GUARDED_BY(cs_vAddedNodes)CConnmanprivate
GUARDED_BY(cs_vNodes)CConnmanprivate
GUARDED_BY(mutexMsgProc)CConnmanprivate
InactivityCheck(CNode *pnode)CConnmanprivate
Init(const Options &connOptions)CConnmaninline
InitBinds(const std::vector< CService > &binds, const std::vector< NetWhitebindPermissions > &whiteBinds, const std::vector< CService > &onion_binds)CConnmanprivate
Interrupt()CConnman
interruptNetCConnmanprivate
m_addr_fetches_mutexCConnmanprivate
m_addr_response_cachesCConnmanprivate
m_anchorsCConnmanprivate
m_banmanCConnmanprivate
m_max_outboundCConnmanprivate
m_max_outbound_block_relayCConnmanprivate
m_max_outbound_full_relayCConnmanprivate
m_msgprocCConnmanprivate
m_next_send_inv_to_incomingCConnmanprivate
m_onion_bindsCConnmanprivate
m_peer_connect_timeoutCConnmanprivate
m_try_another_outbound_peerCConnmanprivate
m_use_addrman_outgoingCConnmanprivate
MarkAddressGood(const CAddress &addr)CConnman
mutexMsgProcCConnmanprivate
nBestHeightCConnmanprivate
nLastNodeIdCConnmanprivate
nLocalServicesCConnmanprivate
nMaxAddnodeCConnmanprivate
nMaxConnectionsCConnmanprivate
nMaxFeelerCConnmanprivate
NodeFn typedefCConnman
NodeFullyConnected(const CNode *pnode)CConnmanprivatestatic
NotifyNumConnectionsChanged()CConnmanprivate
nPrevNodeCountCConnmanprivate
nReceiveFloodSizeCConnmanprivate
nSeed0CConnmanprivate
nSeed1CConnmanprivate
nSendBufferMaxSizeCConnmanprivate
NumConnections enum nameCConnman
OpenNetworkConnection(const CAddress &addrConnect, bool fCountFailure, CSemaphoreGrant *grantOutbound, const char *strDest, ConnectionType conn_type)CConnman
OutboundTargetReached(bool historicalBlockServingLimit)CConnman
PoissonNextSendInbound(int64_t now, int average_interval_seconds)CConnman
ProcessAddrFetch()CConnmanprivate
PushMessage(CNode *pnode, CSerializedNetMsg &&msg)CConnman
RecordBytesRecv(uint64_t bytes)CConnmanprivate
RecordBytesSent(uint64_t bytes)CConnmanprivate
RemoveAddedNode(const std::string &node)CConnman
semAddnodeCConnmanprivate
semOutboundCConnmanprivate
SetAsmap(std::vector< bool > asmap)CConnmaninline
SetBestHeight(int height)CConnman
SetMaxOutboundTarget(uint64_t limit)CConnman
SetMaxOutboundTimeframe(uint64_t timeframe)CConnman
SetNetworkActive(bool active)CConnman
SetServices(const CService &addr, ServiceFlags nServices)CConnman
SetTryNewOutboundPeer(bool flag)CConnman
SocketEvents(std::set< SOCKET > &recv_set, std::set< SOCKET > &send_set, std::set< SOCKET > &error_set)CConnmanprivate
SocketHandler()CConnmanprivate
SocketSendData(CNode *pnode) const CConnmanprivate
Start(CScheduler &scheduler, const Options &options)CConnman
Stop()CConnmaninline
StopNodes()CConnman
StopThreads()CConnman
ThreadDNSAddressSeed()CConnmanprivate
threadDNSAddressSeedCConnmanprivate
ThreadMessageHandler()CConnmanprivate
threadMessageHandlerCConnmanprivate
ThreadOpenAddedConnections()CConnmanprivate
threadOpenAddedConnectionsCConnmanprivate
ThreadOpenConnections(std::vector< std::string > connect)CConnmanprivate
threadOpenConnectionsCConnmanprivate
threadSocketHandlerCConnmanprivate
ThreadSocketHandler()CConnmanprivate
vhListenSocketCConnmanprivate
vNodesDisconnectedCConnmanprivate
vWhitelistedRangeCConnmanprivate
WakeMessageHandler()CConnman
~CConnman()CConnman