namespace RobotNet10.Shared.Sensor;
///
/// TimeReference message (sensor_msgs/TimeReference)
/// Measurement from an external time source not actively synchronized with the system clock
///
public struct TimeReference
{
///
/// Header with timestamp and frame ID
///
public Header Header { get; set; }
///
/// Measurement from an external time source not actively synchronized with the system clock
///
public DateTime TimeRef { get; set; }
///
/// The source of the time reference
///
public string Source { get; set; }
///
/// Default constructor
///
public TimeReference()
{
Header = new Header();
TimeRef = DateTime.MinValue;
Source = string.Empty;
}
}