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; } }