Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (S)
Guardian Procedure Calls Reference Manual—522629-013
14-127
SIGACTION_INIT_ Procedure
SIGACTION_INIT_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
General Considerations
Handler Considerations
Examples
Related Programming Manual
Summary
The SIGACTION_INIT_ procedure establishes the caller’s initial state of signal
handling if default handling is not desired.
Syntax for C Programmers
•
CEXTDECS (via the included file TNSINTH) defines 32-bit values as the typedef
__int32_t which for TNS and TNS/R compiles is defined as
long and for TNS/E
compiles is defined as
int.
Syntax for TAL Programmers
Parameters
error returned value
INT(32)
indicates the outcome of the call:
0D indicates a successful outcome.
Note. This procedure can be called only from native processes.
#include <tdmsig.h>
_int32_t SIGACTION_INIT_ ( void (* handler) ( int signum
,siginfo_t *
,void * ) );
?SOURCE $SYSTEM.SYSTEM.HTDMSIG
error := SIGACTION_INIT_ ( handler ); ! i