Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <NodeTable.h>
Public Member Functions | |
virtual void | processEvent (NodeID const &_n, NodeTableEventType const &_e)=0 |
Protected Member Functions | |
void | processEvents () |
Called by NodeTable on behalf of an implementation (Host) to process new events without blocking nodetable. More... | |
virtual void | appendEvent (NodeID _n, NodeTableEventType _e) |
Called by NodeTable to append event. More... | |
Protected Attributes | |
Mutex | x_events |
std::list< NodeID > | m_nodeEventHandler |
std::unordered_map< NodeID, NodeTableEventType > | m_events |
Friends | |
class | NodeTable |
Definition at line 55 of file NodeTable.h.
|
inlineprotectedvirtual |
Called by NodeTable to append event.
Definition at line 81 of file NodeTable.h.
|
pure virtual |
Implemented in dev::p2p::HostNodeTableHandler.
|
inlineprotected |
Called by NodeTable on behalf of an implementation (Host) to process new events without blocking nodetable.
Definition at line 63 of file NodeTable.h.
|
friend |
Definition at line 57 of file NodeTable.h.
|
protected |
Definition at line 85 of file NodeTable.h.
|
protected |
Definition at line 84 of file NodeTable.h.
|
protected |
Definition at line 83 of file NodeTable.h.