uatools 1.0.0
 
Loading...
Searching...
No Matches
eso::uatools::protocol::base::DataValue Struct Reference

#include <icomm_adapter_generic_v2.hpp>

Public Attributes

Value value
 
Status status = Status::Ok
 
std::string message
 
std::optional< std::chrono::system_clock::time_point > timestamp
 
PropertyMap properties
 
Variant value
 
StatusCode status
 
std::chrono::system_clock::time_point source_timestamp
 
std::chrono::system_clock::time_point server_timestamp
 

Member Data Documentation

◆ message

std::string eso::uatools::protocol::base::DataValue::message

◆ properties

PropertyMap eso::uatools::protocol::base::DataValue::properties

◆ server_timestamp

std::chrono::system_clock::time_point eso::uatools::protocol::base::DataValue::server_timestamp

◆ source_timestamp

std::chrono::system_clock::time_point eso::uatools::protocol::base::DataValue::source_timestamp

◆ status [1/2]

Status eso::uatools::protocol::base::DataValue::status = Status::Ok

◆ status [2/2]

StatusCode eso::uatools::protocol::base::DataValue::status

◆ timestamp

std::optional<std::chrono::system_clock::time_point> eso::uatools::protocol::base::DataValue::timestamp

◆ value [1/2]

Value eso::uatools::protocol::base::DataValue::value

◆ value [2/2]

Variant eso::uatools::protocol::base::DataValue::value

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