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

More...

#include <attribute_inquiry_request.h>

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

Public Member Functions

 MessageAttributeInquiryRequest (MinhtonMessageHeader header, bool inquire_all=false, std::vector< std::string > missing_keys={})
 
bool getInquireAll () const
 
std::vector< std::string > getMissingKeys () const
 
 SERIALIZE (header_, missing_keys_, inquire_all_)
 
- Public Member Functions inherited from minhton::MinhtonMessage< MessageAttributeInquiryRequest >
MinhtonMessageHeader getHeader () const
 
NodeInfo getSender () const
 
NodeInfo getTarget () const
 
void setTarget (NodeInfo new_target)
 
MessageAttributeInquiryRequest getFullMessage () const
 

Detailed Description

Constructor & Destructor Documentation

◆ MessageAttributeInquiryRequest()

minhton::MessageAttributeInquiryRequest::MessageAttributeInquiryRequest ( MinhtonMessageHeader  header,
bool  inquire_all = false,
std::vector< std::string >  missing_keys = {} 
)
explicit
Parameters
inquire_allIf set to true, all existing local data is added to the answer message, ignoring the missing_keys property.
missing_keysThe keys for which the node looks up its own local data. The corresponding value with a timestamp is added to the MessageAttributeInquiryAnswer if it is present.

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