Guardian Programming Reference Summary for C

Functions Summary (R-Z)
Guardian Programming Reference Summary for C522630-001
8-26
SIGNAL_
SIGNAL_ is the pTAL procedure name for the C signal()function. The C
signal()function complies with the POSIX.1 standard.
See the $SYSTEM.SYSTEM.HSIGNAL header file for the pTAL prototype definitions.
For a discussion of each parameter and procedure considerations, see the signal(3)
function reference page either online or in the Open System Services Library Calls
Reference Manual.
SIGNALPROCESSTIMEOUT
Sets a timer based on process execution time. When the time expires, the calling
process receives a system message on $RECEIVE.
SIGNALTIMEOUT
Sets a timer to a given number of units of elapsed time.
Note. This procedure can be called only from TNS/R native processes.
#include <cextdecs(SIGNALPROCESSTIMEOUT)>
_cc_status SIGNALPROCESSTIMEOUT ( long timeout-value /* i */
,[ short param1 ] /* i */
,[ long param2 ] /* i */
,[ short _near *tag ] ); /* o */
_status_lt (<returned_value>) SIGNALPROCESSTIMEOUT cannot
allocate a time list element (TLE).
_status_eq (<returned_value>) SIGNALPROCESSTIMEOUT is successful.
_status_gt (<returned_value>) The given timeout value is illegal, or there is
a bounds error on tag.
#include <cextdecs(SIGNALTIMEOUT)>
_cc_status SIGNALTIMEOUT ( long time-out-value /* i */
,[ short param1 ] /* i */
,[ long param2 ] /* i */
,[ short _near *tag ] );/* o */