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

More...

#include <get_neighbors.h>

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

Public Member Functions

 MessageGetNeighbors (MinhtonMessageHeader header, NodeInfo send_back_to_node, std::vector< NeighborRelationship > relationships)
 
NodeInfo getSendBackToNode () const
 
std::vector< NeighborRelationship > getRelationships () const
 
 SERIALIZE (header_, send_back_to_node_, relationships_)
 
- Public Member Functions inherited from minhton::MinhtonMessage< MessageGetNeighbors >
MinhtonMessageHeader getHeader () const
 
NodeInfo getSender () const
 
NodeInfo getTarget () const
 
void setTarget (NodeInfo new_target)
 
MessageGetNeighbors getFullMessage () const
 

Detailed Description

Constructor & Destructor Documentation

◆ MessageGetNeighbors()

minhton::MessageGetNeighbors::MessageGetNeighbors ( MinhtonMessageHeader  header,
NodeInfo  send_back_to_node,
std::vector< NeighborRelationship >  relationships 
)
Parameters
send_back_to_nodeTarget of the MessageInformAboutNeighbors
relationshipsA vector of all the neighbor relationships the sender wants to know about.

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