Guardian Procedure Calls Reference Manual

92: OSS arguments (OSS processes only)
returns the first 1024 bytes of the arguments of the parameter that created the process.
Arguments in the returned string are separated by a space. A byte length of 0 is returned if
the process is not an OSS process.
93: OSS program pathname (OSS processes only)
returns the fully qualified OSS program pathname of an OSS program. This OSS attribute is
the OSS equivalent of the Guardian program file attribute (4). A byte length of 0 is returned
if either the calling process does not have the appropriate security or OSS is not running.
This attribute applies only to OSS processes on the same node as the calling process.
94: OSS parent process ID (OSS processes only)
returns the OSS process ID of the OSS parent process; otherwise it returns the null OSS process
ID (a null OSS process ID is obtained by calling the OSS_PID_NULL_ procedure). The OSS
parent process ID might identify a process that is no longer active.
The OSS parent process ID is an attribute of a new process identifying the parent of the
process. The parent process ID of a process is the process ID of its creator, for the lifetime of
the creator.
95: OSS elapsed time (OSS processes only)
returns the elapsed time in microseconds since the OSS process was created; it returns 0 if
the process is not an OSS process. This value is equal to the value returned by the OSS
times() function. Note that this value is not the same as the value of the process-time
parameter of the PROCESS_GETINFO_ procedure or the process time attribute (30) of this
procedure.
96: OSS processor time (OSS processes only)
returns the processor time of the OSS process ID in microseconds; it returns 0 if the process
is not an OSS process. This value is equal to the system time (tms_stime) plus the user time
(tms_utime) returned by the OSS times() function.
97: OSS start time (OSS processes only)
returns the time elapsed in microseconds between the value of the OSS TZ environment variable
and the time that the OSS process was started; it returns 0 if the process is not an OSS process.
The TZ environment variable is usually equivalent to the system load time.
98: OSS process group leader process ID (OSS processes only)
returns the OSS process ID of the OSS process group leader; otherwise, it returns the null OSS
process ID (a null OSS process ID is obtained by calling the OSS_PID_NULL_ procedure). The
OSS group leader process ID might identify a process that is no longer active.
99: process status (OSS processes only)
returns the state of the OSS process. The bits are defined as follows:
(reserved)<0:29>
If 1, process is a session leader.<30>
If 1, process is a group leader.<31>
100: process file segment (PFS) size
returns the size of the process file segment (PFS) in bytes.
101: server class name
this attribute currently does not return any valid value and must not be used.
1034 Guardian Procedure Calls (P)