Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
NetEventsInterface Class Referenceabstract
Interface for message handling. More...
#include <net.h>
Inheritance diagram for NetEventsInterface:
Public Member Functions | |
virtual bool | ProcessMessages (CNode *pnode, std::atomic< bool > &interrupt)=0 |
virtual bool | SendMessages (CNode *pnode, std::atomic< bool > &interrupt)=0 |
virtual void | InitializeNode (CNode *pnode)=0 |
virtual void | FinalizeNode (NodeId id, bool &update_connection_time)=0 |
Detailed Description
Member Function Documentation
◆ FinalizeNode()
|
pure virtual |
Implemented in PeerLogicValidation.
Referenced by CConnman::DeleteNode().
◆ InitializeNode()
|
pure virtual |
Implemented in PeerLogicValidation.
Referenced by CConnman::AcceptConnection(), and CConnman::OpenNetworkConnection().
◆ ProcessMessages()
|
pure virtual |
Implemented in PeerLogicValidation.
Referenced by CConnman::ThreadMessageHandler().
◆ SendMessages()
|
pure virtual |
Implemented in PeerLogicValidation.
Referenced by CConnman::ThreadMessageHandler().
The documentation for this class was generated from the following file:
- src/net.h