PIVX Core  5.6.99
P2P Digital Currency
CConnman Member List

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

AcceptConnection(const ListenSocket &hListenSocket)CConnmanprivate
AddNewAddress(const CAddress &addr, const CAddress &addrFrom, int64_t nTimePenalty=0)CConnman
AddNewAddresses(const std::vector< CAddress > &vAddr, const CAddress &addrFrom, int64_t nTimePenalty=0)CConnman
AddNode(const std::string &node)CConnman
AddOneShot(const std::string &strDest)CConnmanprivate
addrmanCConnmanprivate
AllNodesCConnmanstatic
AttemptToEvictConnection(bool fPreferNewConnection)CConnmanprivate
Ban(const CNetAddr &netAddr, const BanReason &reason, int64_t bantimeoffset=0, bool sinceUnixEpoch=false)CConnman
Ban(const CSubNet &subNet, const BanReason &reason, int64_t bantimeoffset=0, bool sinceUnixEpoch=false)CConnman
BannedSetIsDirty()CConnmanprivate
Bind(const CService &addr, unsigned int flags)CConnmanprivate
BindListenPort(const CService &bindAddr, std::string &strError, bool fWhitelisted=false)CConnmanprivate
CalculateKeyedNetGroup(const CAddress &ad)CConnmanprivate
CConnman(uint64_t seed0, uint64_t seed1)CConnman
CheckIncomingNonce(uint64_t nonce)CConnman
ClearBanned()CConnman
clientInterfaceCConnmanprivate
condMsgProcCConnmanprivate
CONNECTIONS_ALL enum valueCConnman
CONNECTIONS_IN enum valueCConnman
CONNECTIONS_NONE enum valueCConnman
CONNECTIONS_OUT enum valueCConnman
ConnectNode(const CAddress &addrConnect)CConnman
ConnectNode(CAddress addrConnect, const char *pszDest, bool fCountFailure, bool manual_connection)CConnmanprivate
CopyNodeVector(std::function< bool(const CNode *pnode)> cond)CConnman
CopyNodeVector()CConnman
cs_setBannedCConnmanprivate
cs_totalBytesRecvCConnmanprivate
cs_totalBytesSentCConnmanprivate
cs_vAddedNodesCConnmanprivate
cs_vNodesCConnmanmutableprivate
cs_vOneShotsCConnmanprivate
DeleteNode(CNode *pnode)CConnmanprivate
DisconnectNode(const std::string &node)CConnman
DisconnectNode(NodeId id)CConnman
DisconnectNodes()CConnmanprivate
DumpAddresses()CConnmanprivate
DumpBanlist()CConnmanprivate
DumpData()CConnmanprivate
fAddressesInitializedCConnmanprivate
FindNode(const CNetAddr &ip)CConnmanprivate
FindNode(const CSubNet &subNet)CConnmanprivate
FindNode(const std::string &addrName)CConnmanprivate
FindNode(const CService &addr)CConnmanprivate
flagInterruptMsgProcCConnmanprivate
fMsgProcWakeCConnmanprivate
fNetworkActiveCConnmanprivate
ForEachNode(Callable &&func)CConnmaninline
ForEachNode(Callable &&func) constCConnmaninline
ForEachNodeContinueIf(Callable &&func)CConnmaninline
ForEachNodeInRandomOrderContinueIf(Callable &&func)CConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post)CConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post) constCConnmaninline
ForNode(NodeId id, std::function< bool(CNode *pnode)> func)CConnman
ForNode(const CService &addr, const std::function< bool(const CNode *pnode)> &cond, const std::function< bool(CNode *pnode)> &func)CConnman
FullyConnectedOnlyCConnmanstatic
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, Optional< Network > network)CConnman
GetBanned(banmap_t &banmap)CConnman
GetBestHeight() constCConnman
GetDeterministicRandomizer(uint64_t id)CConnman
GetLocalServices() constCConnman
GetMaxOutboundNodeCount()CConnman
GetNetworkActive() constCConnmaninline
GetNewNodeId()CConnmanprivate
GetNodeCount(NumConnections num)CConnman
GetNodeStats(std::vector< CNodeStats > &vstats)CConnman
GetReceiveFloodSize() constCConnman
GetSendBufferSize() constCConnman
GetTierTwoConnMan()CConnmaninline
GetTotalBytesRecv()CConnman
GetTotalBytesSent()CConnman
GUARDED_BY(cs_totalBytesRecv)=0CConnmanprivatepure virtual
GUARDED_BY(cs_totalBytesSent)=0CConnmanprivatepure virtual
GUARDED_BY(cs_vAddedNodes)CConnmanprivate
InactivityCheck(CNode *pnode)CConnmanprivate
Init(const Options &connOptions)CConnmaninline
InitBinds(const std::vector< CService > &binds, const std::vector< CService > &whiteBinds)CConnmanprivate
Interrupt()CConnman
interruptNetCConnmanprivate
IsBanned(CNetAddr ip)CConnman
IsBanned(CSubNet subnet)CConnman
IsNodeConnected(const CAddress &addr)CConnman
IsWhitelistedRange(const CNetAddr &addr)CConnmanprivate
m_msgprocCConnmanprivate
m_tiertwo_conn_manCConnmanprivate
MarkAddressGood(const CAddress &addr)CConnman
mutexMsgProcCConnmanprivate
nBestHeightCConnmanprivate
nLastNodeIdCConnmanprivate
nLocalServicesCConnmanprivate
nMaxAddnodeCConnmanprivate
nMaxConnectionsCConnmanprivate
nMaxFeelerCConnmanprivate
nMaxOutboundCConnmanprivate
NodeFullyConnected(const CNode *pnode)CConnmanprivatestatic
NotifyNumConnectionsChanged()CConnmanprivate
nPrevNodeCountCConnmanprivate
nReceiveFloodSizeCConnmanprivate
nRelevantServicesCConnmanprivate
nSeed0CConnmanprivate
nSeed1CConnmanprivate
nSendBufferMaxSizeCConnmanprivate
NumConnections enum nameCConnman
OpenNetworkConnection(const CAddress &addrConnect, bool fCountFailure, CSemaphoreGrant *grantOutbound=nullptr, const char *strDest=nullptr, bool fOneShot=false, bool fFeeler=false, bool fAddnode=false, bool masternode_connection=false, bool masternode_probe_connection=false)CConnman
ProcessOneShot()CConnmanprivate
PushMessage(CNode *pnode, CSerializedNetMsg &&msg, bool allowOptimisticSend=DEFAULT_ALLOW_OPTIMISTIC_SEND)CConnman
RecordBytesRecv(uint64_t bytes)CConnmanprivate
RecordBytesSent(uint64_t bytes)CConnmanprivate
RelayInv(CInv &inv, int minProtoVersion=ActiveProtocol())CConnman
ReleaseNodeVector(const std::vector< CNode * > &vecNodes)CConnman
RemoveAddedNode(const std::string &node)CConnman
RemoveAskFor(const uint256 &invHash, int invType)CConnman
semAddnodeCConnmanprivate
semOutboundCConnmanprivate
SetAsmap(std::vector< bool > asmap)CConnmaninline
SetBanned(const banmap_t &banmap)CConnman
setBannedCConnmanprivate
setBannedIsDirtyCConnmanprivate
SetBannedSetDirty(bool dirty=true)CConnmanprivate
SetBestHeight(int height)CConnman
SetNetworkActive(bool active)CConnman
SetServices(const CService &addr, ServiceFlags nServices)CConnman
SocketEvents(std::set< SOCKET > &recv_set, std::set< SOCKET > &send_set, std::set< SOCKET > &error_set)CConnmanprivate
SocketHandler()CConnmanprivate
SocketSendData(CNode *pnode)CConnmanprivate
Start(CScheduler &scheduler, const Options &options)CConnman
Stop()CConnman
SweepBanned()CConnmanprivate
threadDNSAddressSeedCConnmanprivate
ThreadDNSAddressSeed()CConnmanprivate
threadMessageHandlerCConnmanprivate
ThreadMessageHandler()CConnmanprivate
threadOpenAddedConnectionsCConnmanprivate
ThreadOpenAddedConnections()CConnmanprivate
threadOpenConnectionsCConnmanprivate
ThreadOpenConnections(const std::vector< std::string > connect)CConnmanprivate
ThreadSocketHandler()CConnmanprivate
threadSocketHandlerCConnmanprivate
Unban(const CNetAddr &ip)CConnman
Unban(const CSubNet &ip)CConnman
UpdateQuorumRelayMemberIfNeeded(CNode *pnode)CConnman
vhListenSocketCConnmanprivate
vNodesCConnmanprivate
vNodesDisconnectedCConnmanprivate
vOneShotsCConnmanprivate
vWhitelistedRangeCConnmanprivate
WakeMessageHandler()CConnmanprivate
WakeSelect()CConnman
wakeupPipeCConnmanprivate
wakeupSelectNeededCConnmanprivate
~CConnman()CConnman