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

NCL Procedure Libraries
Initial NCL Procedure Development
106160 Tandem Computers Incorporated 4–21
Defining the Location of the Object File for a User by Using UMS. Using this method to define
the location of the object file for a user creates a private object file. This setting
overrides the setting of PARAM NCLOBJLIB and completely specifies the name of the
object file for a user by volume, subvolume, and file name, as the following screen
shows:
NNMJN----------------------- UMS : User Attributes -----------------Page 2 of 5
Command ===> Function=BROWSE
Authority Level .............. 2 (0 - 255)
Multiple Signon Authority .... Y (Y/N)
Password Expire .............. Y (Y/N)
NCL Library Subvol ........... $DATA4.JOHNNCLS (std lib)
NCL Object File Name ......... $DATA4.ZNNMUCO.MYNCLOBJ
Panel Library Subvol ......... $DATA4.JOHNNPNL (std lib)
Main Menu Procedure .......... ZHWKMMNN
User Services Procedure ...... USRSERN (Blank if not authorised )
Terminals to which User will be restricted
1: 2:
3: 4:
5: 6:
7: 8:
9: 10:
F1=Help F2=Split F3=Exit F7=Backward F8=Forward
F9=Swap F11=Menu
For example, after defining a private object file location, if user NNMJN creates an
NCL procedure source file with the file name of PROC1 in $DATA4.NNMJN, then the
name of the object file name is the following:
$DATA4.JOHNNCLS.MYNCLOBJ
The key to the NCL procedure in the key-sequenced object file MYNCLOBJ is the
name of the NCL procedure, PROC1.