Guardian Procedure Calls Reference Manual

MONITORCPUS Procedure (Superseded by PROCESS_MONITOR_CPUS_
Procedure)
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameter
Messages
Example
Summary
The MONITORCPUS 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(MONITORCPUS)>
void MONITORCPUS ( short cpu-mask );
Syntax for TAL Programmers
CALL MONITORCPUS ( 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>
No notification occurs.0
834 Guardian Procedure Calls (M)