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

Factors Affecting Panel Description File Location
Working With Panels
106160 Tandem Computers Incorporated 14–19
Preloading and Unloading A preloaded panel description file is a panel description file that has been loaded into
memory by using the SYSPARMS PPRELOAD command. The purpose of explicitly
preloading a panel description file is to avoid the time and resources associated with
searching for it when it is referenced by an NCL process.
Preloading
You use the SYSPARMS PPRELOAD command to explicitly preload a particular panel
description file onto the active panel queue. Examples of preloaded panel description
files are the NonStop NET/MASTER MS primary menu, UMS panels, and so on.
The following example preloads three panel description files—ZHWKMMNP,
ZUMSMN1P, and ZLOGBRWP:
SYSPARMS PPRELOAD=ZHWKMMNP
SYSPARMS PPRELOAD=ZUMSMN1P
SYSPARMS PPRELOAD=ZLOGBRWP
You would normally preload panel description files from either the customized panel
library or the distribution panel library. In this case, you do not have to specify the
name of the library. However, if you preload a panel description file from a user panel
library, you must specify the name of the library.
Note Panel description files that are preloaded from a user panel library are accessible from the active panel
queue only to users who have access to the user panel library on disk.
You can use the SHOW PANELS command to display information about preloaded
panel description files. This command is discussed later in this section.
Hint To improve the performance of NCL processes that display panels, preload selected panel description
files. This ensures that frequently displayed panel description files are kept in the active panel queue.
Unloading
You can use the SYSPARMS PUNLOAD command to unload a preloaded panel
description file from the active panel queue. If the panel description file is being used,
the unload operation waits until it is not being used, and then unloads it.
The following example unloads three panel description files—ZHWKMMNP,
ZUMSMN1P, and ZLOGBRWP:
SYSPARMS PUNLOAD=ZHWKMMNP
SYSPARMS PUNLOAD=ZUMSMN1P
SYSPARMS PUNLOAD=ZLOGBRWP
After the panel description file has been unloaded, you can use the SYSPARMS
PPRELOAD command to preload a new copy.
The SYSPARMS PUNLOAD command is also used to unload a panel description file
that was loaded by reference.