Previous Topic

Next Topic

Book Contents

Book Index

Global Variable Extension

The Global Variable Extension is used to resolve, set, or checkpoint variables in the IOA Variable Database. For more information on this facility, see the IOA administration chapter in the INCONTROL for z/OS Administrator Guide.

The value for this function in the BAPICMD field is 6. For more information on the BAPICMD field, see CTMBAPI DSECT.

Table 296 contains a summary of the CTMBAPI Global Variable Extension input fields. You must ensure that all fields whose type is CL are initialized with BLANKS, and those with type X are initialized to binary zeros.

Table 296 Global Variable Fields

Field Name

Optional

In or Out

Type

Usage

BAPIGOPT

N

I

XL1

Option byte.

Valid values are:

  • X'00' – Resolve
    Obtain the value of a variable from the database.
  • X'80' – Set
    Set the value of a variable from the database.
  • X'40' – Checkpoint
    Force all changed variables to be written to the database.

BAPIGIOA

O

I

CL8

QNAME

Default: MCTQNAME

BAPIGAPL

O

I

CL20

Application name.

Default: NO_APPL

BAPIGTBL

O

I

CL20

Group name.

Default: NO_GROUP

BAPIGMEM

O

I

CL20

Member name.

Default: NO_MEM

BAPIGVAR

N

I

CL256

Variable name.

BAPIGVAL

N

I/O

CL256

Variable value.

BAPIGPRC

O

I

CL1

INCONTROL product.

Default: 'M'

Parent Topic

The Control-M Application Program Interface (CTMAPI)