Bitcoin
|
#include <net.h>
Public Member Functions | |
virtual bool | ProcessMessages (CNode *pnode, std::atomic< bool > &interrupt)=0 |
virtual bool | SendMessages (CNode *pnode)=0 |
virtual void | InitializeNode (CNode *pnode)=0 |
virtual void | FinalizeNode (NodeId id, bool &update_connection_time)=0 |
Protected Member Functions | |
~NetEventsInterface ()=default | |
Interface for message handling
|
protecteddefault |
Protected destructor so that instances can only be deleted by derived classes. If that restriction is no longer desired, this should be made public and virtual.
|
pure virtual |
Implemented in PeerLogicValidation.
|
pure virtual |
Implemented in PeerLogicValidation.
|
pure virtual |
Implemented in PeerLogicValidation.
|
pure virtual |
Implemented in PeerLogicValidation.