Open System Services Programmer's Guide
Table 17 Guardian Time-Management Procedures
OSS NotesGuardian Procedure
ADDDSTTRANSITION
Allows the super ID to add an entry to the daylight-saving
time (DST) transition table.
CANCELPROCESSTIMEOUT
Cancels a process-time timer previously initiated by a call
to the SIGNALPROCESSTIMEOUT procedure.
CANCELTIMEOUT
Cancels a process-time timer previously initiated by a call
to the SIGNALTIMEOUT procedure.
COMPUTEJULIANDAYNO
Converts a Gregorian calendar date on or after January
1, 0001, to a Julian day number.
COMPUTETIMESTAMP
Converts a Gregorian calendar date into a 64-bit Julian
timestamp.
CONVERTPROCESSTIME
Converts the process time returned by the PROCESSTIME,
MYPROCESSSTIME, and PROCESSINFO procedures into
hours, minutes, seconds, milliseconds, and microseconds.
CONVERTTIMESTAMP
Converts a Greenwich mean time (GMT) timestamp to or
from a local-time-based timestamp.
CPUTIMES
Returns the amount of time since system load that a given
processor has spent in the following states: process busy,
interrupt busy, and idle.
INTERPRETINTERVAL
Converts a fixed variable containing a number of
microseconds into a combination of days, hours, minutes,
seconds, milliseconds, and microseconds.
INTERPRETJULIANDAYNO
Converts a Julian day number to the year, month, and day.
INTERPRETTIMESTAMP
Converts a 64-bit Julian timestamp into a Gregorian date
and time of day.
JULIANTIMESTAMP
Returns either a Julian timestamp or the number of
microseconds elapsed since the last system load.
MYPROCESSTIME
Returns the process execution time of the calling process.
PROCESS_GETINFO_
Obtains information, including the execution time, about
a specified process.
Some attributes obtain OSS time information.PROCESS_GETINFOLIST_
Obtains information, including the execution time, about
a specified process.
Some attributes obtain OSS time information.PROCESSOR_GETINFOLIST_
Obtains information about a specified processor.
172 Managing Time