How DC/UCF Searches for a Program
The load list enabled for your current terminal session determines how DC/UCF searches for a program based on a DCMT DISPLAY PROGRAM command.
Display for a Specified Program
DCMT DISPLAY PROGRAM displays the following information for the specified DC/UCF program:
|
Field |
Value |
|---|---|
|
Column One |
|
|
Program name |
Program name |
|
Type |
Indicates program type: AM, DIALOG, DIALOG MAINLINE, DRIVER, MAP, NUCLEUS, PROGRAM, RCM, SUBSCHEMA, TABLE, or UNDEFINED |
|
Language |
Language in which the program is written |
|
Size (in bytes) |
The size of the program, in bytes |
|
ISA Size |
Initial storage area size, in bytes |
|
Status |
Indicates the status of the program: ENABLED AND INSRV or DISABLED AND OUTSRV |
|
Dynamic |
Indicates whether additional versions of this program can be defined at runtime: ALLOWED or NOT ALLOWED |
|
Reusable |
Indicates whether the program is available for use in the program pool: YES or NO |
|
Reentrant |
Indicates the reentrant status of the program: FULLY REENTRANT, QUASI-REENTRANT, or NON-REENTRANT |
|
Tasks use ct |
The number of tasks currently using the program |
|
Times called |
Number of times called |
|
PGM chk thrh |
The number of program checks that can occur before the program is disabled |
|
Dump thrh |
The number of dumps that can occur before the program is disabled |
|
Amode |
Indicates whether the program can address XA storage |
|
PDE address |
Address of PDE |
|
Savearea |
Indicates whether a savearea will be allocated when the program is invoked: YES or NO |
|
Column Two |
|
|
Ddname/Version |
ddname (Type=Loadlib) or version number (Type=Dictionary) |
|
Dictname |
Name of the data dictionary in which the program resides (if blank, installation default dictionary) |
|
Dictnode |
Name of the DDS node that controls the data dictionary in which the program resides (if blank, local DDS node) |
|
Database key |
The database key of the program (for modules stored in the data dictionary) |
|
Storage Prot |
Indicates whether storage protection is enabled for the program: YES or NO |
|
Residence |
Indicates the residence status of the program: PERMANENT, IN POOL, or NOT IN POOL Note: If the program is permanent or in the pool, the address of the program is given, or an indication that multiple copies are present is given. |
|
Threading |
Indicates the type of threading for a program as follows:
|
|
Overlayable |
Indicates whether the program is over layable: YES or NO |
|
New Copy |
Indicates the new copy status of the program: ENABLED or DISABLED |
|
Times loaded |
Number of times loaded |
|
Pgm check ct |
Number of program checks that occurred for the program since it was defined or enabled |
|
Dump ct |
Number of dumps performed for the program since it was defined or enabled |
|
Rmode |
Indicates where the program can run: 24 or ANY |
|
MPmode |
Indicates the MPmode of the program: SYSTEM or ANY |
|
Mult Enclave |
Indicates whether a COBOL program is eligible to run in a multiple program enclave: YES or NO |
If multiple copies of the program are present, the following information is displayed for each copy:
|
Field |
Value |
|---|---|
|
Address |
The address of the copy |
|
Debug |
Indicates the debug status of the copy: YES or NO |
|
In Pool |
Indicates the residence status of the copy as follows:
|
|
Copy |
Indicates the type of copy as follows:
|
Display for Every Program
DCMT DISPLAY PROGRAMS displays the following information for every program:
|
Field |
Value |
|---|---|
|
Program |
Program name |
|
Typ |
Program type |
|
D |
Dictionary origin. If the program was loaded from a data dictionary, a D is displayed. Otherwise, the program was loaded from a load library. |
|
DDname/Version# |
Version number (Type=Dictionary) or ddname (Type=Loadlib). |
|
Dictname |
Name of the data dictionary in which the program resides. |
|
Node |
Name of the DDS node that controls the data dictionary in which the program resides. |
More Information
|
Copyright © 2014 CA.
All rights reserved.
|
|