Changeset View
Changeset View
Standalone View
Standalone View
src/test/util/net.h
Show All 29 Lines | void ClearTestNodes() { | ||||
LOCK(m_nodes_mutex); | LOCK(m_nodes_mutex); | ||||
for (CNode *node : m_nodes) { | for (CNode *node : m_nodes) { | ||||
delete node; | delete node; | ||||
} | } | ||||
m_nodes.clear(); | m_nodes.clear(); | ||||
} | } | ||||
void Handshake(CNode &node, bool successfully_connected, | void Handshake(CNode &node, bool successfully_connected, | ||||
ServiceFlags remote_services, | ServiceFlags remote_services, ServiceFlags local_services, | ||||
NetPermissionFlags permission_flags, int32_t version, | NetPermissionFlags permission_flags, int32_t version, | ||||
bool relay_txs); | bool relay_txs); | ||||
void ProcessMessagesOnce(CNode &node) { | void ProcessMessagesOnce(CNode &node) { | ||||
for (auto interface : m_msgproc) { | for (auto interface : m_msgproc) { | ||||
interface->ProcessMessages(*config, &node, flagInterruptMsgProc); | interface->ProcessMessages(*config, &node, flagInterruptMsgProc); | ||||
} | } | ||||
} | } | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |