MCPcopy Create free account
hub / github.com/LUX-Core/lux / UpdatePreferredDownload

Function UpdatePreferredDownload

src/main.cpp:355–363  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

353}
354
355void UpdatePreferredDownload(CNode* node, CNodeState* state)
356{
357 nPreferredDownload -= state->fPreferredDownload;
358
359 // Whether this node should be marked as a preferred download node.
360 state->fPreferredDownload = (!node->fInbound || node->fWhitelisted) && !node->fOneShot && !node->fClient;
361
362 nPreferredDownload += state->fPreferredDownload;
363}
364
365void InitializeNode(NodeId nodeid, const CNode* pnode)
366{

Callers 1

ProcessMessageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected