The relationship of z/OS UNIX signals to callable services
The signal information in this topic is needed by compiler writers who are implementing POSIX in a high-level language.
Signals support the following callable services:
- alarm (BPX1ALR, BPX4ALR) — Set an alarm
- kill (BPX1KIL, BPX4KIL) — Send a signal to a process
- mvsunsigsetup (BPX1MSD, BPX4MSD) — Detach the signal setup
- mvssigsetup (BPX1MSS, BPX4MSS) — Set up MVS signals
- pause (BPX1PAS, BPX4PAS) — Suspend a process pending a signal
- ptrace (BPX1PTR, BPX4PTR) — Control another process for debugging
- sigaction (BPX1SIA, BPX4SIA) — Examine or change a signal action
- sigpending (BPX1SIP, BPX4SIP) — Examine pending signals
- sleep (BPX1SLP, BPX4SLP) — Suspend execution of a process for an interval of time
- queue_interrupt (BPX1SPB, BPX4SPB) — Return the last interrupt delivered
- sigprocmask (BPX1SPM, BPX4SPM) — Examine or change a process's signal mask
- sigsuspend (BPX1SSU, BPX4SSU) — Change the signal mask and suspend the thread until a signal is delivered