Visible to Intel only — GUID: GUID-D59D04A4-40DA-43FD-B5D7-14E09E0D8A55
Visible to Intel only — GUID: GUID-D59D04A4-40DA-43FD-B5D7-14E09E0D8A55
PXFSIGADDSET
POSIX Subroutine: Adds a signal to the signal set. This routine is only available for Linux and macOS.
Module
USE IFPOSIX
CALL PXFSIGADDSET (jsigset,isigno,ierror)
jsigset |
(Input) INTEGER(4). A handle of structure sigset. This is the set to add the signal to. |
isigno |
(Input) INTEGER(4). The signal number to add to the set. |
ierror |
(Output) INTEGER(4). The error status. |
If successful, ierror is set to zero; otherwise, an error code.
The PXFSIGADDSET subroutine adds signal number isigno to the set of signals associated with handle jsigset. This set of signals is used by PXFSIGACTION as field sa_mask in structure sigaction. It defines the set of signals that will be blocked during execution of the signal handler function (the field sa_handler in structure sigaction).
On Windows* systems, PXFSIGACTION ignores the field sa_mask in structure sigaction.
To get a handle for an instance of the sigset structure, use PXFSTRUCTCREATE with the string 'sigset' for the structure name.