PRCYCoin  2.0.0.7rc1
P2P Digital Currency
CNode Member List

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

AbortMessage() UNLOCK_FUNCTION(cs_vSend)CNode
AddAddressKnown(const CAddress &addr)CNodeinline
AddInventoryKnown(const CInv &inv)CNodeinline
addrCNode
AddRef()CNodeinline
addrKnownCNode
addrLocalCNode
addrNameCNode
AddWhitelistedRange(const CSubNet &subnet)CNodestatic
AskFor(const CInv &inv, bool fImmediateRetry=false)CNode
Ban(const CNetAddr &ip, const BanReason &banReason, int64_t bantimeoffset=0, bool sinceUnixEpoch=false)CNodestatic
Ban(const CSubNet &subNet, const BanReason &banReason, int64_t bantimeoffset=0, bool sinceUnixEpoch=false)CNodestatic
BannedSetIsDirty()CNodestatic
BeginMessage(const char *pszCommand) EXCLUSIVE_LOCK_FUNCTION(cs_vSend)CNode
CancelSubscribe(unsigned int nChannel)CNode
cleanSubVerCNode
ClearBanned()CNodestatic
ClearFulfilledRequest(std::string strRequest)CNodeinline
CloseSocketDisconnect()CNode
CNode(SOCKET hSocketIn, CAddress addrIn, std::string addrNameIn="", bool fInboundIn=false)CNode
CNode(const CNode &)CNodeprivate
copyStats(CNodeStats &stats)CNode
cs_filterCNode
cs_inventoryCNode
cs_sendProcessingCNode
cs_setBannedCNodeprotectedstatic
cs_totalBytesRecvCNodeprivatestatic
cs_totalBytesSentCNodeprivatestatic
cs_vRecvMsgCNode
cs_vSendCNode
cs_vWhitelistedRangeCNodeprotectedstatic
DisconnectOldProtocol(int nVersionRequired, std::string strLastCommand="")CNode
DisconnectOldVersion(std::string strSubVer, int nHeight, std::string strLastCommand="")CNode
EndMessage() UNLOCK_FUNCTION(cs_vSend)CNode
fClientCNode
fDisconnectCNode
fFeelerCNode
fGetAddrCNode
filterInventoryKnownCNode
fInboundCNode
fNetworkNodeCNode
fOneShotCNode
fPingQueuedCNode
fRelayTxesCNode
fSuccessfullyConnectedCNode
FulfilledRequest(std::string strRequest)CNodeinline
Fuzz(int nChance)CNodeprotected
fWhitelistedCNode
GetBanned(banmap_t &banmap)CNodestatic
GetId() constCNodeinline
GetRefCount()CNodeinline
GetTotalBytesRecv()CNodestatic
GetTotalBytesSent()CNodestatic
GetTotalRecvSize()CNodeinline
grantOutboundCNode
HasFulfilledRequest(std::string strRequest)CNodeinline
hashContinueCNode
hSocketCNode
idCNode
IsBanned(CNetAddr ip)CNodestatic
IsBanned(CSubNet subnet)CNodestatic
IsSubscribed(unsigned int nChannel)CNode
IsWhitelistedRange(const CNetAddr &ip)CNodestatic
mapAskForCNode
nLastRecvCNode
nLastSendCNode
nMinPingUsecTimeCNode
nNextAddrSendCNode
nNextInvSendCNode
nNextLocalAddrSendCNode
nPingNonceSentCNode
nPingUsecStartCNode
nPingUsecTimeCNode
nRecvBytesCNode
nRecvVersionCNode
nRefCountCNode
nSendBytesCNode
nSendOffsetCNode
nSendSizeCNode
nServicesCNode
nServicesExpectedCNode
nStartingHeightCNode
nTimeConnectedCNode
nTimeOffsetCNode
nTotalBytesRecvCNodeprivatestatic
nTotalBytesSentCNodeprivatestatic
nVersionCNode
operator=(const CNode &)CNodeprivate
pfilterCNode
PushAddress(const CAddress &_addr, FastRandomContext &insecure_rand)CNodeinline
PushInventory(const CInv &inv)CNodeinline
PushMessage(const char *pszCommand)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7, const T8 &a8)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7, const T8 &a8, const T9 &a9)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7, const T8 &a8, const T9 &a9, const T10 &a10)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7, const T8 &a8, const T9 &a9, const T10 &a10, const T11 &a11)CNodeinline
PushMessage(const char *pszCommand, const T1 &a1, const T2 &a2, const T3 &a3, const T4 &a4, const T5 &a5, const T6 &a6, const T7 &a7, const T8 &a8, const T9 &a9, const T10 &a10, const T11 &a11, const T12 &a12)CNodeinline
PushVersion()CNode
ReceiveMsgBytes(const char *pch, unsigned int nBytes)CNode
RecordBytesRecv(uint64_t bytes)CNodestatic
RecordBytesSent(uint64_t bytes)CNodestatic
Release()CNodeinline
SetBanned(const banmap_t &banmap)CNodestatic
setBannedCNodeprotectedstatic
setBannedIsDirtyCNodeprotectedstatic
SetBannedSetDirty(bool dirty=true)CNodestatic
setKnownCNode
SetRecvVersion(int nVersionIn)CNodeinline
ssSendCNode
strSubVerCNode
Subscribe(unsigned int nChannel, unsigned int nHops=0)CNode
SweepBanned()CNodestatic
Unban(const CNetAddr &ip)CNodestatic
Unban(const CSubNet &ip)CNodestatic
vAddrToSendCNode
vBlockRequestedCNode
vecRequestsFulfilledCNodeprotected
vInventoryToSendCNode
vRecvGetDataCNode
vRecvMsgCNode
vSendMsgCNode
vWhitelistedRangeCNodeprotectedstatic
~CNode()CNode