Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CConnman Member List

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

AcceptConnection(const ListenSocket &hListenSocket)CConnmanprivate
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
AttemptToEvictConnection()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) const CConnmanprivate
CConnman(uint64_t seed0, uint64_t seed1)CConnman
CConnmanTestCConnmanfriend
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(CAddress addrConnect, const char *pszDest, bool fCountFailure)CConnmanprivate
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
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) 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
GetAddedNodeInfo()CConnman
GetAddressCount() const CConnman
GetAddresses()CConnman
GetBanned(banmap_t &banmap)CConnman
GetBestHeight() const CConnman
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
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
IsWhitelistedRange(const CNetAddr &addr)CConnmanprivate
m_msgprocCConnmanprivate
m_try_another_outbound_peerCConnmanprivate
MarkAddressGood(const CAddress &addr)CConnman
mutexMsgProcCConnmanprivate
nBestHeightCConnmanprivate
nLastNodeIdCConnmanprivate
nLocalServicesCConnmanprivate
nMaxAddnodeCConnmanprivate
nMaxConnectionsCConnmanprivate
nMaxFeelerCConnmanprivate
nMaxOutboundCConnmanprivate
nMaxOutboundCycleStartTimeCConnmanprivate
nMaxOutboundLimitCConnmanprivate
nMaxOutboundTimeframeCConnmanprivate
nMaxOutboundTotalBytesSentInCycleCConnmanprivate
NodeFullyConnected(const CNode *pnode)CConnmanprivatestatic
nReceiveFloodSizeCConnmanprivate
nRelevantServicesCConnmanprivate
nSeed0CConnmanprivate
nSeed1CConnmanprivate
nSendBufferMaxSizeCConnmanprivate
nTotalBytesRecvCConnmanprivate
nTotalBytesSentCConnmanprivate
NumConnections enum nameCConnman
OpenNetworkConnection(const CAddress &addrConnect, bool fCountFailure, CSemaphoreGrant *grantOutbound=nullptr, const char *strDest=nullptr, bool fOneShot=false, bool fFeeler=false, bool manual_connection=false)CConnman
OutboundTargetReached(bool historicalBlockServingLimit)CConnman
ProcessOneShot()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
setBannedCConnmanprivate
SetBanned(const banmap_t &banmap)CConnman
setBannedIsDirtyCConnmanprivate
SetBannedSetDirty(bool dirty=true)CConnmanprivate
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
SocketSendData(CNode *pnode) const CConnmanprivate
Start(CScheduler &scheduler, const Options &options)CConnman
Stop()CConnman
SweepBanned()CConnmanprivate
ThreadDNSAddressSeed()CConnmanprivate
threadDNSAddressSeedCConnmanprivate
threadMessageHandlerCConnmanprivate
ThreadMessageHandler()CConnmanprivate
ThreadOpenAddedConnections()CConnmanprivate
threadOpenAddedConnectionsCConnmanprivate
ThreadOpenConnections()CConnmanprivate
threadOpenConnectionsCConnmanprivate
threadSocketHandlerCConnmanprivate
ThreadSocketHandler()CConnmanprivate
Unban(const CNetAddr &ip)CConnman
Unban(const CSubNet &ip)CConnman
vAddedNodesCConnmanprivate
vhListenSocketCConnmanprivate
vNodesCConnmanprivate
vNodesDisconnectedCConnmanprivate
vOneShotsCConnmanprivate
vWhitelistedRangeCConnmanprivate
WakeMessageHandler()CConnman
~CConnman()CConnman