SOLA
|
Public Member Functions | |
SearchExactAlgorithmInterface (std::shared_ptr< AccessContainer > access) | |
void | process (const MessageVariant &msg) override=0 |
virtual void | performSearchExact (const minhton::NodeInfo &destination, std::shared_ptr< MessageSEVariant > query)=0 |
Public Member Functions inherited from minhton::AlgorithmInterface | |
AlgorithmInterface (std::shared_ptr< AccessContainer > access) | |
Static Public Member Functions | |
static std::vector< minhton::MessageType > | getSupportedMessageTypes () |
Additional Inherited Members | |
Protected Member Functions inherited from minhton::AlgorithmInterface | |
void | send (const MessageVariant &msg) |
std::shared_ptr< RoutingInformation > | getRoutingInfo () const |
NodeInfo | getSelfNodeInfo () const |
Protected Attributes inherited from minhton::AlgorithmInterface | |
std::shared_ptr< AccessContainer > | access_ |
|
pure virtual |
Implemented in minhton::SearchExactAlgorithmGeneral.
|
overridepure virtual |
Implements minhton::AlgorithmInterface.