Dash Core  0.12.2.1
P2P Digital Currency
CNodeSignals Struct Reference

#include <net.h>

Public Attributes

boost::signals2::signal< bool(CNode *, CConnman &, std::atomic< bool > &), CombinerAllProcessMessages
 
boost::signals2::signal< bool(CNode *, CConnman &, std::atomic< bool > &), CombinerAllSendMessages
 
boost::signals2::signal< void(CNode *, CConnman &)> InitializeNode
 
boost::signals2::signal< void(NodeId, bool &)> FinalizeNode
 

Detailed Description

Definition at line 531 of file net.h.

Member Data Documentation

◆ FinalizeNode

boost::signals2::signal<void (NodeId, bool&)> CNodeSignals::FinalizeNode

Definition at line 536 of file net.h.

Referenced by CConnman::DeleteNode(), RegisterNodeSignals(), and UnregisterNodeSignals().

◆ InitializeNode

boost::signals2::signal<void (CNode*, CConnman&)> CNodeSignals::InitializeNode

◆ ProcessMessages

boost::signals2::signal<bool (CNode*, CConnman&, std::atomic<bool>&), CombinerAll> CNodeSignals::ProcessMessages

◆ SendMessages

boost::signals2::signal<bool (CNode*, CConnman&, std::atomic<bool>&), CombinerAll> CNodeSignals::SendMessages

The documentation for this struct was generated from the following file: