Dash Core  0.12.2.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
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)CConnman
AddressCurrentlyConnected(const CService &addr)CConnman
addrmanCConnmanprivate
AddWhitelistedRange(const CSubNet &subnet)CConnman
AllNodesCConnmanstatic
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
BeginMessage(CNode *node, int nVersion, int flags, const std::string &sCommand)CConnmanprivate
BindListenPort(const CService &bindAddr, std::string &strError, bool fWhitelisted=false)CConnman
CConnman()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(CAddress addrConnect, const char *pszDest=NULL, bool fConnectToMasternode=false)CConnman
CopyNodeVector()CConnman
cs_setBannedCConnmanprivate
cs_totalBytesRecvCConnmanprivate
cs_totalBytesSentCConnmanprivate
cs_vAddedNodesCConnmanprivate
cs_vNodesCConnmanmutableprivate
cs_vOneShotsCConnmanprivate
cs_vWhitelistedRangeCConnmanprivate
DeleteNode(CNode *pnode)CConnmanprivate
DisconnectNode(const std::string &node)CConnman
DisconnectNode(NodeId id)CConnman
DumpAddresses()CConnmanprivate
DumpBanlist()CConnmanprivate
DumpData()CConnmanprivate
EndMessage(CDataStream &strm)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(const Condition &cond, Callable &&func)CConnmaninline
ForEachNode(Callable &&func)CConnmaninline
ForEachNode(const Condition &cond, Callable &&func) constCConnmaninline
ForEachNode(Callable &&func) constCConnmaninline
ForEachNodeContinueIf(const Condition &cond, Callable &&func)CConnmaninline
ForEachNodeContinueIf(Callable &&func)CConnmaninline
ForEachNodeContinueIf(const Condition &cond, Callable &&func) constCConnmaninline
ForEachNodeContinueIf(Callable &&func) constCConnmaninline
ForEachNodeThen(const Condition &cond, Callable &&pre, CallableAfter &&post)CConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post)CConnmaninline
ForEachNodeThen(const Condition &cond, Callable &&pre, CallableAfter &&post) constCConnmaninline
ForEachNodeThen(Callable &&pre, CallableAfter &&post) constCConnmaninline
ForNode(NodeId id, std::function< bool(const CNode *pnode)> cond, std::function< bool(CNode *pnode)> func)CConnman
ForNode(const CService &addr, std::function< bool(const CNode *pnode)> cond, std::function< bool(CNode *pnode)> func)CConnman
ForNode(const CService &addr, Callable &&func)CConnmaninline
ForNode(NodeId id, Callable &&func)CConnmaninline
FullyConnectedOnlyCConnmanstatic
GetAddedNodeInfo()CConnman
GetAddressCount() constCConnman
GetAddresses()CConnman
GetBanned(banmap_t &banmap)CConnman
GetBestHeight() constCConnman
GetLocalServices() constCConnman
GetMaxOutboundTarget()CConnman
GetMaxOutboundTimeframe()CConnman
GetMaxOutboundTimeLeftInCycle()CConnman
GetNetworkActive() constCConnmaninline
GetNewNodeId()CConnmanprivate
GetNodeCount(NumConnections num)CConnman
GetNodeStats(std::vector< CNodeStats > &vstats)CConnman
GetOutboundTargetBytesLeft()CConnman
GetReceiveFloodSize() constCConnman
GetSendBufferSize() constCConnman
GetTotalBytesRecv()CConnman
GetTotalBytesSent()CConnman
Interrupt()CConnman
interruptNetCConnmanprivate
IsBanned(CNetAddr ip)CConnman
IsBanned(CSubNet subnet)CConnman
IsWhitelistedRange(const CNetAddr &addr)CConnmanprivate
MarkAddressGood(const CAddress &addr)CConnman
mutexMsgProcCConnmanprivate
nBestHeightCConnmanprivate
nLastNodeIdCConnmanprivate
nLocalServicesCConnmanprivate
nMaxConnectionsCConnmanprivate
nMaxFeelerCConnmanprivate
nMaxOutboundCConnmanprivate
nMaxOutboundCycleStartTimeCConnmanprivate
nMaxOutboundLimitCConnmanprivate
nMaxOutboundTimeframeCConnmanprivate
nMaxOutboundTotalBytesSentInCycleCConnmanprivate
NodeFullyConnected(const CNode *pnode)CConnmanprivatestatic
nReceiveFloodSizeCConnmanprivate
nRelevantServicesCConnmanprivate
nSendBufferMaxSizeCConnmanprivate
nTotalBytesRecvCConnmanprivate
nTotalBytesSentCConnmanprivate
NumConnections enum nameCConnman
OpenNetworkConnection(const CAddress &addrConnect, CSemaphoreGrant *grantOutbound=NULL, const char *strDest=NULL, bool fOneShot=false, bool fFeeler=false)CConnman
OutboundTargetReached(bool historicalBlockServingLimit)CConnman
ProcessOneShot()CConnmanprivate
PushMessage(CNode *pnode, const std::string &sCommand, Args &&... args)CConnmaninline
PushMessage(CNode *pnode, CDataStream &strm, const std::string &sCommand)CConnmanprivate
PushMessageWithFlag(CNode *pnode, int flag, const std::string &sCommand, Args &&... args)CConnmaninline
PushMessageWithVersion(CNode *pnode, int nVersion, const std::string &sCommand, Args &&... args)CConnmaninline
PushMessageWithVersionAndFlag(CNode *pnode, int nVersion, int flag, const std::string &sCommand, Args &&... args)CConnmaninline
RecordBytesRecv(uint64_t bytes)CConnmanprivate
RecordBytesSent(uint64_t bytes)CConnmanprivate
RelayInv(CInv &inv, const int minProtoVersion=MIN_PEER_PROTO_VERSION)CConnman
RelayTransaction(const CTransaction &tx)CConnman
RelayTransaction(const CTransaction &tx, const CDataStream &ss)CConnman
ReleaseNodeVector(const std::vector< CNode *> &vecNodes)CConnman
RemoveAddedNode(const std::string &node)CConnman
semMasternodeOutboundCConnmanprivate
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
SocketSendData(CNode *pnode)CConnmanprivate
Start(CScheduler &scheduler, std::string &strNodeError, Options options)CConnman
Stop()CConnman
SweepBanned()CConnmanprivate
ThreadDNSAddressSeed()CConnmanprivate
threadDNSAddressSeedCConnmanprivate
ThreadMessageHandler()CConnmanprivate
threadMessageHandlerCConnmanprivate
threadMnbRequestConnectionsCConnmanprivate
ThreadMnbRequestConnections()CConnmanprivate
threadOpenAddedConnectionsCConnmanprivate
ThreadOpenAddedConnections()CConnmanprivate
threadOpenConnectionsCConnmanprivate
ThreadOpenConnections()CConnmanprivate
threadSocketHandlerCConnmanprivate
ThreadSocketHandler()CConnmanprivate
Unban(const CNetAddr &ip)CConnman
Unban(const CSubNet &ip)CConnman
vAddedNodesCConnmanprivate
vhListenSocketCConnmanprivate
vNodesCConnmanprivate
vNodesDisconnectedCConnmanprivate
vOneShotsCConnmanprivate
vWhitelistedRangeCConnmanprivate
WakeMessageHandler()CConnmanprivate
~CConnman()CConnman