| |
Mai 2002 Erhöhte Ansicht der Zeit: UTC TimeService 2-11 2 2,5,3,6 Allgemeines Mitgliedsstaattdf Entspricht dem tdfmitglied des UtcT struct. 2,5,3,7 Betriebsungenauigkeit Dieses ist das Ungenauigkeitattribut eines UTO, das als Wert der Art InaccuracyT dargestellt wird . 2,5,3,8 Betriebsutc_time Dieses ist die Zeit, die als TimeBase::UtcT ausgedrückt wird Art. 2,5,3,9 Betriebscompare_time Vergleicht die Zeit, die im Wert mit der Zeit enthalten wird, die im Eingangsparameter gegeben wird with_utc die Vergleichsart verwenden spezifiziert in in Parameter comparison_type und Rückkehr das Resultat. Sehen Sie die Beschreibung von TimeComparison in Abschnitt 2,5,2, "Datenarten," auf Seite 2-8, für eine Erklärung des Resultats. Sehen Sie Erklärung von ComparisonType in Abschnitt 2,5,2, "Datenarten für eine Erklärung von Vergleichsarten. Merken Sie, daß die Zeit im Wert immer als der erste Parameter verwendet wird im Vergleich. Die Zeit im with_utc Parameter wird als die Sekunde verwendet Parameter im Vergleich. 2,5,3,10 Betriebsabstand Bringt ein TimeSpan zurück bewerten Sie, den Störungsabstand um den Zeitwert in darzustellen UTC als Zeitabstand. TimeSpan.upper_bound = UTC.time + UTC.inaccuracy. TimeSpan.lower_bound = UTC.time - UTC.inaccuracy. 2,5,4 Wert TimeSpan Ein TimeSpan Wert stellt einen Zeitabstand dar und enthält die Betriebe, die zur Zeit relevant sind Abstände. // IDL Modul CosClockService { // ersetzt TIO von CosTime valuetype TimeSpan { Fabrikinit (in TimeBase::IntervalT von); Fabrikcompose( im TimeBase::TimeT-lower_bound im TimeBase::TimeT-upper_bound); allgemeines TimeBase::TimeT-lower_bound; allgemeines TimeBase::TimeT-upper_bound; TimeBase::IntervalT-time_interval(); Überspannungen OverlapType ( |  |
|
| |
|
|