Intel® Fortran Compiler 17.0 Developer Guide and Reference
POSIX Subroutine: Tests whether a signal is a member of a signal set.
USE IFPOSIX
CALL PXFSIGISMEMBER (jsignset,isigno,ismember,ierror)
jsignset |
(Input) INTEGER(4). A handle of structure sigset. This is the set the signal will be tested in. |
isigno |
(Input) INTEGER(4). The signal number to test for membership. |
ismember |
(Output) Logical. The returned result. |
ierror |
(Output) INTEGER(4). The error status. |
If successful, ierror is set to zero; otherwise, an error code.
The PXFSIGISMEMBER subroutine tests whether isigno is a member of the set associated with handle jsignset. If the signal is a member of the set, ismember is set to .TRUE.; otherwise, .FALSE.. 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.