NET/MASTER Network Control Language (NCL) Programmer's Guide
Types of NonStop NET/MASTER MS Environments
Environments and Command Processing
106160 Tandem Computers Incorporated 16–11
Current Execution
Environments
A current execution environment is the environment in which a NonStop
NET/MASTER MS command or NCL process is executing. It refers to the
environment from the point of view of that command or NCL process. A current
execution environment is one of the following:
A top-level environment
A primary processing environment
A background processing environment
A dependent processing environment
Input/Output and Current Execution Environments
The concept of a current execution environment is important because the current
execution environment determines where the output of a command executed in that
environment is sent after processing.
For example, if you enter the SHOW OCS command from the OCS command input
line, the command is executed in the primary processing environment associated with
the OCS window. The results of the command are sent to your OCS window and
displayed in the roll-delete message display area.
However, if the virtual user BLOG, which executes in a background processing
environment, executes the SHOW OCS command, the command is executed in its
primary processing environment, and the results of the command are sent only to the
activity log.
Finally, if an NCL process issues the SHOW OCS command for execution in its
dependent processing environment, the results are sent to the NCL process for
additional processing.