SOLA
Loading...
Searching...
No Matches
Public Member Functions | List of all members
minhton::MessageSearchExact Class Reference

More...

#include <search_exact.h>

Inheritance diagram for minhton::MessageSearchExact:
minhton::MinhtonMessage< MessageSearchExact >

Public Member Functions

 MessageSearchExact (MinhtonMessageHeader header, NodeInfo destination_node, std::shared_ptr< MessageSEVariant > query, bool notify_about_failure=false)
 
minhton::NodeInfo getDestinationNode () const
 
std::shared_ptr< MessageSEVariant > getQuery () const
 
bool getNotifyAboutFailure () const
 
 SERIALIZE (header_, destination_node_, query_, notify_about_failure_)
 
- Public Member Functions inherited from minhton::MinhtonMessage< MessageSearchExact >
MinhtonMessageHeader getHeader () const
 
NodeInfo getSender () const
 
NodeInfo getTarget () const
 
void setTarget (NodeInfo new_target)
 
MessageSearchExact getFullMessage () const
 

Detailed Description

Constructor & Destructor Documentation

◆ MessageSearchExact()

minhton::MessageSearchExact::MessageSearchExact ( MinhtonMessageHeader  header,
NodeInfo  destination_node,
std::shared_ptr< MessageSEVariant >  query,
bool  notify_about_failure = false 
)
Parameters
destination_nodeThe destination node of the message. (This is not the target node. The target is only the node the message gets forwarded to.)
queryAnother internal message of any other message type which the inital sender wants to send to the destination node. Within the query message, the sender is the inital sender and the target the destination node.
notify_about_failureCurrently unused

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