SOLA
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
minhton::AlgorithmInterface Class Referenceabstract
Inheritance diagram for minhton::AlgorithmInterface:
minhton::BootstrapAlgorithmInterface minhton::EntitySearchAlgorithmInterface minhton::JoinAlgorithmInterface minhton::LeaveAlgorithmInterface minhton::MinhtonFindEndAlgorithm minhton::ResponseAlgorithmInterface minhton::SearchExactAlgorithmInterface minhton::BootstrapAlgorithmGeneral minhton::MinhtonEntitySearchAlgorithm minhton::JoinAlgorithmGeneral minhton::LeaveAlgorithmGeneral minhton::ResponseAlgorithmGeneral minhton::SearchExactAlgorithmGeneral minhton::MinhtonJoinAlgorithm minhton::MinhtonLeaveAlgorithm minhton::MinhtonSearchExactAlgorithm MinhtonJoinAlgorithmForTest MinhtonLeaveAlgorithmForTest

Public Member Functions

 AlgorithmInterface (std::shared_ptr< AccessContainer > access)
 
virtual void process (const MessageVariant &msg)=0
 

Protected Member Functions

void send (const MessageVariant &msg)
 
std::shared_ptr< RoutingInformationgetRoutingInfo () const
 
NodeInfo getSelfNodeInfo () const
 

Protected Attributes

std::shared_ptr< AccessContaineraccess_
 

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