SETDEF subcommand — set defaults

Use the SETDEF subcommand to set, change, and display your default values for certain parameters on IPCS subcommands. You can run SETDEF at any time during an IPCS session to display your default values. To set or change the value for a default, enter a SETDEF subcommand with the parameter and its new value. IPCS uses the new default value for both your current session and any subsequent sessions in which you use the same user dump directory, until you change the value. SETDEF sets two types of default values:

The IBM-supplied values for global SETDEF-defined defaults are shown inFigure 1.

Figure 1. IBM-supplied values for global SETDEF-defined defaults
/*-------------- Default Values for IPCS subcommands -------------*/
SETDEF NOPRINT  TERMINAL NOPDS       /* Routing of displays            */
SETDEF FLAG(WARNING)                 /* Optional diagnostic messages   */
SETDEF   CONFIRM                     /* Double-checking major acts     */
SETDEF NOTEST                        /* IPCS application testing       */
SETDEF NODSNAME                      /* No data set name               */
SETDEF LENGTH(4)                     /* Default data length            */
SETDEF   VERIFY                      /* Optional dumping of data       */
SETDEF DISPLAY(NOMACHINE)            /* Include storage keys, ....     */
SETDEF DISPLAY(  REMARK)             /* Include remark text            */
SETDEF DISPLAY(  REQUEST)            /* Include model LIST subcommand  */
SETDEF DISPLAY(NOSTORAGE)            /* Include contents of storage    */
SETDEF DISPLAY(  SYMBOL)             /* Include associated symbol      */
Start of changeSETDEF DISPLAY(  ALIGN)              /* Align output to byte           */End of change

ASID and CPU, the address processing parameters, are not listed and are null until you specify a source data set or storage. SETDEF rejects any attempt to set these values before you specify a source. When you specify a source and access it with any of the analysis subcommands, that subcommand sets your local default address processing value to describe an address space contained in that data set or storage.

When you specify a source data set or storage on a SETDEF subcommand, your next analysis subcommand causes IPCS to initialize the specified source data set or storage.

If all parameters on a SETDEF subcommand are valid, IPCS sets the specified values. However, if IPCS rejects any parameter, the subcommand ends without IPCS changing any values.

Many subcommands can override a current local default by specifying a SETDEF parameter and value. For each subcommand, the SETDEF-defined parameters are grouped in the syntax diagram, thereby identifying the SETDEF-defined parameters that apply specifically to the subcommand. These overriding values apply only to the subcommand, are not saved in your user dump directory, and are not retrieved by an EVALDEF subcommand.