Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (A-C)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
4-23
CHECKPOINTMANYX 
Is called by a primary process to send information about the primary process’s current 
executing state to the backup process when more than five pieces of information are 
sent.
stack-base, INT:ref:* input
descriptors, INT:ref:* input
status := CHECKPOINTMANYX ( [ stack-base ]
 ,[ descriptors ] );
status, INT returned value
<0:7> =0 No error.
<0:7> =1 No backup, or CHECKPOINTMANYX cannot communicate with the backup,
<8:15> = file-system error number.
<0:7> =2 Takeover from primary,
<8:15> = 0 The primary process stopped.
= 1 The primary process ended abnormally.
= 2 The processor running the primary process failed.
The primary process called CHECKSWITCH.
= 3
<0:7> =3 Illegal parameter,
<8:15> = 1  Error in stack-base parameter.
= 2  Bounds error on descriptors.
= 3  Descriptor parameter set number + 2 (modulo 256).
stack-base, INT:ref:* input
descriptors, INT .EXT:ref:* input










