adding telemetry_ack to_string() (#3985)
* adding telemetry_ack to_string method Co-authored-by: Dimitrios Siganos <dimitris@siganos.org>
This commit is contained in:
parent
ee0ff54db1
commit
2da983f306
2 changed files with 15 additions and 0 deletions
|
@ -1395,6 +1395,20 @@ bool nano::telemetry_ack::is_empty_payload () const
|
|||
return size () == 0;
|
||||
}
|
||||
|
||||
std::string nano::telemetry_ack::to_string () const
|
||||
{
|
||||
std::string s = header.to_string () + "\n";
|
||||
if (is_empty_payload ())
|
||||
{
|
||||
s += "empty telemetry payload";
|
||||
}
|
||||
else
|
||||
{
|
||||
s += data.to_string ();
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
/*
|
||||
* telemetry_data
|
||||
*/
|
||||
|
|
|
@ -298,6 +298,7 @@ public:
|
|||
bool deserialize (nano::stream &);
|
||||
uint16_t size () const;
|
||||
bool is_empty_payload () const;
|
||||
std::string to_string () const;
|
||||
static uint16_t size (nano::message_header const &);
|
||||
nano::telemetry_data data;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue