Previous Topic

Next Topic

Book Contents

Book Index

Format

member <attribute>

Table 194 Fields for Global Member List Lines

Field

Description

member

Name of the global member (or database).

attribute

 

Type of global member (or database). Valid values:

  • INOUT - The member is loaded and updated using commands LOADGLOBAL and WRITEGLOBAL. For more information, see Loading Global Variables   and Updating Global Variables.
  • INPUT - The member can be loaded but cannot be written back. This option can be used for storing global variables whose initial values are specified in the member and do not require checkpointing. The value of each global variable can be changed and new global variables can be added to the member during the Control‑O session, but these new values and new variables are not saved when Control‑O is stopped.
  • PROT - The member cannot be updated during the Control‑O session and no new global variables can be assigned to the member. This option can be used for a member containing global variables that are "constants" (for example, the messages of an application).
  • TEMP - The member does not reside on the disk and therefore cannot be loaded or written back. This attribute is useful for a member containing global variables that do not need to be saved after Control‑O is stopped.

The following code contains sample content for the DAGLBLST member of the Control‑O PARM library:

Figure 68 Sample Content for Member DAGLBLST

$Command ===>                                                  Scroll ===> CSR 

000001 ***********************************************************************

000002 *       ADD LIST OF POOLS                                              

000003 READONLY    INPUT      A READ-ONLY MEMBER                              

000004 * ******************************************************************** 

000005 * *         COSMOS RELATED POOLS                                     * 

000006 * ******************************************************************** 

000007 *                                                                      

000008 *           DEMO DATABASES                                             

000009 *                                                                      

000010 COSWORKV    TEMP       COSMOS - WORKING VARIABLES                      

000011 COSALLPR    DBINPUT    COSMOS - DEMO PREREQUISITES DATABASE            

000012 COSALLMT    DBINPUT    COSMOS - DEMO METHODS DATABASE                  

000013 COSSTCOB    S1TEMP     COSMOS - DEMO STC WORKING DATABASE              

000014 COSVTMOB    S1TEMP     COSMOS - DEMO VTAM WORKING DATABASE             

000015 COSIMGOB    DBTEMP     COSMOS - DEMO SYSIMAGE WORKING DATABASE         

000016 COSSTCSD    DBINPUT    COSMOS - DEMO STC SOURCE DATABASE               

000017 COSVTMSD    DBINPUT    COSMOS - DEMO VTAM SOURCE DATABASE              

000018 COSIMGSD    DBINOUT    COSMOS - DEMO SYSIMAGE SOURCE DATABASE          

000019 *                                                                      

000020 *           PROD DATABASES                                             

000021 *                                                                      

000022 * PRDALLPR  DBINPUT    COSMOS - PROD PREREQUISITES DATABASE            

000023 * PRDALLMT  DBINPUT    COSMOS - PROD METHODS DATABASE                  

000024 * PRDSTCOB  DBTEMP     COSMOS - PROD STC WORKING DATABASE              

000025 * PRDVTMOB  DBTEMP     COSMOS - PROD VTAM WORKING DATABASE             

000026 * PRDSTCSD  DBINPUT    COSMOS - PROD STC SOURCE DATABASE               

000027 * PRDVTMSD  DBINPUT    COSMOS - PROD VTAM SOURCE DATABASE              

000028 *                                                                      

000029 * ******************************************************************** 

000030 * *         COSMOS SAMPLE DEFINITION FOR SYSPLEX-WIDE MANAGEMENT     * 

000031 * ******************************************************************** 

000032 *                                                                      

000033 *           DEMO DATABASES                                             

000034 *                                                                      

000035 * COSSTCOB  S1TEMP     COSMOS - DEMO STC WORKING DATABASE FOR SYSPLEX  

000036 * COSVTMOB  S1TEMP     COSMOS - DEMO VTAM WORKING DATABASE FOR SYSPLEX 

000037 * ******************************************************************** 

000038 * *         TUTORIAL RELATED POOLS                                   * 

000039 * ******************************************************************** 

000040 TUTORIAL    DBINPUT   TUTORIAL                                         

000041 * ******************************************************************** 

000042 * *         XAE TEST RELATED POOLS                                   * 

000043 * ******************************************************************** 

000044 XAES1D01  S1TEMP    XESXAE - DEMO - S1 - TEMP                          

000045 * XAES1D02  S1INPUT   XESXAE - DEMO - S1 - INPUT                       

000046 * XAES1D03  S1PROT    XESXAE - DEMO - S1 - PROT (SAME AS DBPROT)       

000047 * XAES1D04  S1INOUT   XESXAE - DEMO - S1 - INOUT (SAME AS DBINOUT)     

000048 XAES2D01  S2TEMP    XESXAE - DEMO - S2 - TEMP                          

000049 XAES2D02  S2INPUT   XESXAE - DEMO - S2 - INPUT                         

000050 * XAES2D03  S2PROT    XESXAE - DEMO - S2 - PROT (SAME AS DBPROT)       

000051 * XAES2D04  S2INOUT   XESXAE - DEMO - S2 - INOUT                       

Once the new global member (or database) has been defined and listed, it must be activated with the following operator command:

F CONTROLO, LOADGLOBAL=member

where member is the name of global member (or database).

Parent Topic

Defining a New Global Member