NET/MASTER Network Control Language (NCL) Programmer's Guide

Entering NonStop NET/MASTER MS Commands From an NCL Process
Environments and Command Processing
16–26 106160 Tandem Computers Incorporated
The following three NCL procedures show the flow of messages depicted in
Figure 16-10. They illustrate how INTCMD passes a command to a dependent
processing environment, and how INTREAD and INTCONT pass messages up the
environmental hierarchy.
zex1604n: PROCEDURE
/* Uses INTCMD to execute START */
SAY Primary processing environment
INTCMD START ZEX1605N
DO UNTIL &msgno = NNM0999
INTREAD VARS=&msgno
INTCONT
END
SAY Terminating ZEX1604N
END zex1604n
zex1605n: PROCEDURE
/* Uses INTCMD to execute EXEC */
SAY First dependent processing environment
INTCMD EXEC ZEX1606N
DO UNTIL &msgno = NNM0999
INTREAD VARS=&msgno
INTCONT
END
END zex1605n
zex1606n: PROCEDURE
/* Uses INTCMD to execute SHOW OCS */
SAY Second dependent processing environment
INTCMD SHOW OCS
DO UNTIL &msgno = NNM0999
INTREAD VARS=&msgno
INTCONT
END
END zex1606n