aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/net.h')
-rw-r--r--src/net.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/net.h b/src/net.h
index 018126d677..6ee0430f22 100644
--- a/src/net.h
+++ b/src/net.h
@@ -129,10 +129,14 @@ public:
bool CheckIncomingNonce(uint64_t nonce);
bool ForNode(NodeId id, std::function<bool(CNode* pnode)> func);
- bool ForEachNode(std::function<bool(CNode* pnode)> func);
- bool ForEachNode(std::function<bool(const CNode* pnode)> func) const;
- bool ForEachNodeThen(std::function<bool(CNode* pnode)> pre, std::function<void()> post);
- bool ForEachNodeThen(std::function<bool(const CNode* pnode)> pre, std::function<void()> post) const;
+ bool ForEachNodeContinueIf(std::function<bool(CNode* pnode)> func);
+ bool ForEachNodeContinueIf(std::function<bool(const CNode* pnode)> func) const;
+ bool ForEachNodeContinueIfThen(std::function<bool(CNode* pnode)> pre, std::function<void()> post);
+ bool ForEachNodeContinueIfThen(std::function<bool(const CNode* pnode)> pre, std::function<void()> post) const;
+ void ForEachNode(std::function<void(CNode* pnode)> func);
+ void ForEachNode(std::function<void(const CNode* pnode)> func) const;
+ void ForEachNodeThen(std::function<void(CNode* pnode)> pre, std::function<void()> post);
+ void ForEachNodeThen(std::function<void(const CNode* pnode)> pre, std::function<void()> post) const;
void RelayTransaction(const CTransaction& tx);