Open System Services Programmer's Guide
Table 12 OSS Process-Management Functions That Can Access Guardian Processes (continued)
DescriptionOSS Function
Gets the effective group ID of the calling processgetegid()
Returns the value of an environment variablegetenv()
Gets the effective user ID of the calling processgeteuid()
Gets the real group ID of the calling processgetgid()
Gets the group list of the calling processgetgroups()
Gets the group ID of the process that is the session leader of the specified processgetsid()
Gets the real user ID of the calling processgetuid()
Performs a nonlocal gotolongjmp()
Traverses a file treenftw()
nftw64()
Suspends the calling process until a signal is receivedpause()
Sets an environment variableputenv()
Sends a signal to the calling processraise()
Sets the group ID of the calling processsetgid()
Saves the current execution contextsetjmp()
Creates a new session when the calling process is not a process group leader, and sets
the process group ID of the calling process
setpgrp()
Sets the real and effective group IDs of the current processsetregid()
Sets the real and effective user IDs of the current processsetreuid()
Creates a new session and sets the process group IDsetsid()
Sets the user ID of the calling processsetuid()
Specifies the action to be taken upon delivery of a signalsigaction()
Adds a signal to a signal setsigaddset()
Deletes a signal from a signal setsigdelset()
Initializes a signal set to exclude all signalssigemptyset()
Initializes a signal set to include all signalssigfillset()
Tests whether a signal is a member of a signal setsigismember()
Performs a nonlocal gotosiglongjmp()
Specifies the action to be taken upon delivery of a signalsignal()
Returns the set of signals that are blocked from delivery and pending to the calling processsigpending()
Changes or examines a process signal masksigprocmask()
Saves the current execution context and can save the current process signal masksigsetjmp()
Changes a process signal mask and suspends the calling processsigsuspend()
Suspends the calling process for a specified interval of timesleep()
Gets calling process and child process timestimes()
Gets information identifying the system on which the calling process runsuname()
Process-Management Interoperability 117