NET/MASTER Management Services (MS) Command Reference Manual
LBANNER
START
NonStop NET/MASTER MS Commands
2–432 115412 Tandem Computers Incorporated
START The START command invokes an NCL procedure for asynchronous execution. This
command executes an NCL procedure immediately. When an NCL procedure is
executed immediately, it executes independently of and concurrently with any other
NCL procedures executing in the same environment. Contrast this command with the
EXEC command, which invokes an NCL procedure for serial execution.
START
ncl-procedure
[
parameter
… ]
ncl-procedure
specifies the name of an NCL procedure.
parameter
specifies parameters to pass to the NCL procedure.
You must pass the parameters in the order the NCL process expects to receive
them. Parameters are assigned, in order, to the parameter variables &1 through
&n.
Considerations
The default authority level of this command is 0.
You can enter this command from any NCL procedure, including the INIT NCL
procedure, by using either the CMD core statement or the INTCMD verb.
If an NCL procedure is invoked using CMD START, it is executed immediately in
the same environment as the NCL process issuing the command.
If an NCL procedure is invoked using INTCMD START, it is executed
immediately in the dependent processing environment of the NCL process issuing
the command. This means it executes asynchronously with its originator but
terminates if its originator terminates.
A single NonStop NET/MASTER MS user is limited by default to 128 NCL
procedures executing concurrently, regardless of whether they are initiated by the
START or EXEC command. You can change this default using the SYSPARMS
NCLUMAX command.
An NCL process invoked by the START command is allocated an NCL process
identifier when it begins executing (immediately).
Upon execution, the system variable &SYS.PARMCNT holds the number of
parameters created, and the system variable &SYS.ALLPARMS holds the
parameters in a single string. The system variable &SYS.NCLID holds the NCL
process identifier of the NCL process.
Refer to the NonStop NET/MASTER NCL Reference Manual for information on the
START verb, which offers more flexibility than the START command when
executing an NCL procedure from an NCL process.