/// <summary> /// The function will cause the calling thread to wait until the condition is signalled or the time specified has been reached /// </summary> /// /// <param name="t">The absolute timeout</param> public int WaitUntil(GMSEC_TimeSpec t) { }
/// <summary>Computes the time-delta between the two given times.</summary> /// /// <param name="time1">The end time</param> /// <param name="time0">The start time</param> /// /// <returns>A GMSEC_TimeSpec object that contains the time-delta between the two given times</returns> public static GMSEC_TimeSpec DiffTime(GMSEC_TimeSpec time1, GMSEC_TimeSpec time0) { }
/// <summary>Formats the given GMSEC_TimeSpec into a GMSEC-style time string with the format of YYYY-DDD-HH-MM-SS[.s*]</summary> /// /// <param name="ts">The GMSEC_TimeSpec containing the time to represent as a string</param> /// <param name="subs">The number of digits to allow for subseconds; range is 0 through 9.</param> /// /// <returns>A GMSEC-style formatted time string</returns> public static string FormatTime(GMSEC_TimeSpec ts, int subs) { }
/// <summary> /// Returns the current time in (real) seconds since Jan 1, 1970. /// <p> /// If the GMSEC_TimeSpec is non-null, it will be populated. /// </summary> /// /// <param name="ts">The GMSEC_TimeSpec object, if any, to populate</param> /// /// <returns>The current time as a double value</returns> public static double GetCurrentTime_s(GMSEC_TimeSpec ts) { }