Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (R-Z)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
8-27
SIGACTION_RESTORE_
Restores the signal-handling state saved by a previous call to the
SIGACTION_SUPPLANT_ procedure.
SIGACTION_SUPPLANT_
Allows a subsystem (such as a shared run-time library) to take over signal handling
temporarily.
handler, PROCADDR:ref:1 input
Note. This procedure can be called only from TNS/R native processes.
?SOURCE $SYSTEM.SYSTEM.HTDMSIG
error := SIGACTION_RESTORE_ ( signal-buffer );
error, INT(32) returned value
0D Indicates a successful outcome.
Indicates an error. The reason for the error is given in the errno variable:
-1D
FE_EFAULT The address in signal-buffer is invalid.
FE_EINVAL The content of the signal-buffer contains invalid data or
SIGACTION_SUPPLANT_ was not called.
signal-buffer, INT.EXT:ref:(SIG_SAVE_TEMPLATE) input
Note. This procedure can be called only from TNS/R native processes.
?SOURCE $SYSTEM.SYSTEM.HTDMSIG
error := SIGACTION_SUPPLANT_ ( handler
,signal-buffer
,length );
error, INT(32) returned value