Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (T-V)
Guardian Procedure Calls Reference Manual522629-013
15-17
TS_UNIQUE_COMPARE_ Procedure (H-Series
RVUs Only)
Consideration
When timestamps are generated in different CPUs or on different systems in the
same EXPAND network you can use the TS_UNIQUE_CONVERT_TO_JULIAN_
procedure to compare timestamps and obtain a close-to-exact result.
TS_UNIQUE_CONVERT_TO_JULIAN_ allows you to extract the Julian
timestamps from the Unique Timestamp and compare them using the normal
compare operations. When using this method, the results are only as accurate as
the time synchronization between the CPUs. This method does not allow you to
determine which timestamp was created first when derived Julian timestamps are
equal.
TS_AMBIGUOUS [3] The values for TS1 and TS2 are nearly identical.
This value is returned when TS1 and TS2 are
created on the same system, but not the same
CPU. If TS1 and TS2 are created on different
systems, the difference in their creation time is
less than one minute.
TS_PROBABLY_LESS_THAN [4] The value of TS1 is probably less than the value
of TS2. This value is returned when TS1 and
TS2:
Are created on the same system, but not the
same CPU. The difference in their creation
time is greater than one second. TS1 was
probably created before TS2.
-or-
Are created on different systems. The
difference in their creation time is probably
more than one minute. TS1 was probably
created before TS2.
TS_PROBABLY_GREATER_THAN
[5]
The value of TS1 is probably greater than the
value of TS2.This value is returned when TS1
and TS2:
Are created on the same system, but not the
same CPU. The difference in their creation
time is greater than one second. TS1 was
probably created before TS2.
-or-
Are created on different systems. The
difference in their creation time is probably
more than one minute. TS1 was probably
created after TS2.
Return Value Definition