mirror of
https://github.com/dashpay/dash.git
synced 2024-12-27 04:52:59 +01:00
Net: CConnman: Make some methods const
This commit is contained in:
parent
e99f0d7ad4
commit
d45955fa09
@ -754,7 +754,7 @@ const uint256& CNetMessage::GetMessageHash() const
|
|||||||
|
|
||||||
|
|
||||||
// requires LOCK(cs_vSend)
|
// requires LOCK(cs_vSend)
|
||||||
size_t CConnman::SocketSendData(CNode *pnode)
|
size_t CConnman::SocketSendData(CNode *pnode) const
|
||||||
{
|
{
|
||||||
auto it = pnode->vSendMsg.begin();
|
auto it = pnode->vSendMsg.begin();
|
||||||
size_t nSentSize = 0;
|
size_t nSentSize = 0;
|
||||||
@ -2687,12 +2687,12 @@ int64_t PoissonNextSend(int64_t nNow, int average_interval_seconds) {
|
|||||||
return nNow + (int64_t)(log1p(GetRand(1ULL << 48) * -0.0000000000000035527136788 /* -1/2^48 */) * average_interval_seconds * -1000000.0 + 0.5);
|
return nNow + (int64_t)(log1p(GetRand(1ULL << 48) * -0.0000000000000035527136788 /* -1/2^48 */) * average_interval_seconds * -1000000.0 + 0.5);
|
||||||
}
|
}
|
||||||
|
|
||||||
CSipHasher CConnman::GetDeterministicRandomizer(uint64_t id)
|
CSipHasher CConnman::GetDeterministicRandomizer(uint64_t id) const
|
||||||
{
|
{
|
||||||
return CSipHasher(nSeed0, nSeed1).Write(id);
|
return CSipHasher(nSeed0, nSeed1).Write(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint64_t CConnman::CalculateKeyedNetGroup(const CAddress& ad)
|
uint64_t CConnman::CalculateKeyedNetGroup(const CAddress& ad) const
|
||||||
{
|
{
|
||||||
std::vector<unsigned char> vchNetGroup(ad.GetGroup());
|
std::vector<unsigned char> vchNetGroup(ad.GetGroup());
|
||||||
|
|
||||||
|
@ -321,7 +321,7 @@ public:
|
|||||||
int GetBestHeight() const;
|
int GetBestHeight() const;
|
||||||
|
|
||||||
/** Get a unique deterministic randomizer. */
|
/** Get a unique deterministic randomizer. */
|
||||||
CSipHasher GetDeterministicRandomizer(uint64_t id);
|
CSipHasher GetDeterministicRandomizer(uint64_t id) const;
|
||||||
|
|
||||||
unsigned int GetReceiveFloodSize() const;
|
unsigned int GetReceiveFloodSize() const;
|
||||||
|
|
||||||
@ -342,7 +342,7 @@ private:
|
|||||||
void ThreadSocketHandler();
|
void ThreadSocketHandler();
|
||||||
void ThreadDNSAddressSeed();
|
void ThreadDNSAddressSeed();
|
||||||
|
|
||||||
uint64_t CalculateKeyedNetGroup(const CAddress& ad);
|
uint64_t CalculateKeyedNetGroup(const CAddress& ad) const;
|
||||||
|
|
||||||
CNode* FindNode(const CNetAddr& ip);
|
CNode* FindNode(const CNetAddr& ip);
|
||||||
CNode* FindNode(const CSubNet& subNet);
|
CNode* FindNode(const CSubNet& subNet);
|
||||||
@ -357,7 +357,7 @@ private:
|
|||||||
|
|
||||||
NodeId GetNewNodeId();
|
NodeId GetNewNodeId();
|
||||||
|
|
||||||
size_t SocketSendData(CNode *pnode);
|
size_t SocketSendData(CNode *pnode) const;
|
||||||
//!check is the banlist has unwritten changes
|
//!check is the banlist has unwritten changes
|
||||||
bool BannedSetIsDirty();
|
bool BannedSetIsDirty();
|
||||||
//!set the "dirty" flag for the banlist
|
//!set the "dirty" flag for the banlist
|
||||||
|
Loading…
Reference in New Issue
Block a user