Pathway/iTS SCREEN COBOL Reference Manual (G06.24+, H06.03+, Pathway/iTS 1.0+)
Diagnostic Screens
Compaq NonStop™ Pathway/iTS SCREEN COBOL Reference Manual—426750-001
B-2
Cause. The terminal was stopped or aborted by command from the system operator.
Cause. The terminal was suspended by command from the system operator.
Cause. The terminal was suspended because an error occurred during program
execution.
Cause. The terminal was suspended without possibility of restart because an error
occurred during program execution.
Using Alternate Diagnostic Message Routines
You can replace the Pathway generated diagnostic messages with, for example,
messages displayed in another language. To change the messages you must replace the
PATHTCP routine DIAGNOSTIC^MESSAGE with a user-written routine having the
same name. This is handled in the same manner as the ADVISORY^MESSAGE
procedure previously described in this appendix.
The declaration for the DIAGNOSTIC^MESSAGE procedure is as follows:
PROC DIAGNOSTIC^MESSAGE( DIAG^FORMAT,MESSAGE,MSGLEN,CONTEXT );
INT .EXT DIAG^FORMAT( DIAG^FORMAT^DEF );
! Byte addressable diagnostic info struct.
STRING .MESSAGE; ! Returned --Message to display (byte addr).
INT .MSGLEN; ! Returned --Length in bytes of message.
INT .EXT CONTEXT;
The procedure is called repeatedly to initialize the screen, one call for each row of the
screen. The parameter DIAG^FORMAT is described in Example B-1 and defines the
error condition and the sequencing to build the screen. The parameter CONTEXT
provides one word of storage that is not altered between successive calls to initialize a
given screen; the parameter is set to zero before the first call in the initialization
sequence.
TERMINAL STOPPED BY SYSTEM OPERATOR
TERMINAL SUSPENDED BY SYSTEM OPERATOR
TERMINAL SUSPENDED FOR SYSTEM ERROR
TERMINAL STOPPED FOR SYSTEM ERROR