Guardian Procedure Calls Reference Manual
PROCESS_MONITOR_CPUS_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameter
Messages
Example
Summary
The PROCESS_MONITOR_CPUS_ procedure instructs the operating system to notify the application
process if a designated processor module either:
• Fails (indicated by the absence of an operating system "I'm alive" message)
• Returns from a failed to an operable state (that is, reloaded by means of a command interpreter
RELOAD command)
The calling application process is notified by means of a system message read through the $RECEIVE
file.
Syntax for C Programmers
#include <cextdecs(PROCESS_MONITOR_CPUS_)>
void PROCESS_MONITOR_CPUS_ ( short cpu-mask );
Syntax for TAL Programmers
CALL PROCESS_MONITOR_CPUS_ ( cpu-mask ); ! i
Parameter
cpu-mask
input
INT:value
is a bit that is set to "1," corresponding to each processor module to be monitored:
processor module 0 to be monitored1<0>
processor module 1 to be monitored1<1>
.
.
.
processor module 14 to be monitored1<14>
processor module 15 to be monitored1<15>
means no notification occurs.0
PROCESS_MONITOR_CPUS_ Procedure 1079