./T command

Use the ./T command to define each primary and secondary transaction name. Also use this command to define any alternate logical terminal.

Usage note

Multiple ./T commands can be entered. If more than one ./T command contains the same TC operand, the latter specification is used.

Format

For primary or secondary transaction names:
 ./T      MBR=           membername

          TC=            transaction_code

          [BCHKP=        YES | NO]

          [DLITRACE=     nn...n]

          [EM=           editmodulename]

          [LANG=         ASM | CBL | PLI]

          [MQITRACE=     nn...n]

          [MSGTYPE=      TRAN | MQTMC2]

          [PLAN=         db2_plan_name]

          [PLC=          1 | count]

          [PSB=          psbname]

          [QNAME=        triggered_queue_name]

          [QMGRNAME=     queue_manager_name]

          [REATTCH=      YES | NO]

          [SPA=          0 | size]

          [SQLTRACE=     nn...n]

          [TYPE=         MSG | IFP | MDB | BMP | DLI | JBP | JMP]

For alternate logical terminal names that use formats defined with symbolic types for 3270 devices:

 ./T      SIZE=          (lines,columns)

          TC=            ltermname

          TYPE=          symbolic_device_type

          [FEAT=         7F | code]

          [TERM=         STAT|DYNM]

For alternate logical terminal names that use formats defined as 3270-1, 3270-2, 3270-P1, or 3270-P2:

 ./T      MDL=           1 | 2 | P1 | P2

          TC=            ltermname

          [FEAT=         7F | code]

          [TERM=         STAT | DYNM]
For alternate logical terminal names that use formats defined for DEV TYPE=SCS1:
 ./T      TC=            ltermname

          TYPE=          SCS1

          [FEAT=         7F | code]

          [SIZE=         (,132) | (,columns)]

          [TERM=         STAT | DYNM]

For the LU6.2 descriptor:

 ./T      TC=            ltermname

          TYPE=          LU62

          [CONVTYPE=    M | B]

          [LUNAME=       DFSLU | luname | netwkid.luname]

          [MODE=        DFSMODE | modename]

          [SIDE=        side_information]

          [SYNCLVL=     C | N]

          [TPNAME=      DFSASYNC | tpname]

Keywords and operands

BCHKP=
Specifies if a beginning checkpoint for an application program is taken.
YES
Indicates that a beginning checkpoint is taken for all application programs.
NO
Indicates that a beginning checkpoint is not taken for any application programs. The default value is BCHKP=NO.
CONVTYPE=
Specifies whether the conversation type is basic (B) or mapped (M). If not specified, the default value is CONVTYPE=M. If TYPE=LU62 is not specified, the CONVTYPE= operand is ignored.
DLITRACE=
Specifies the DL/I call trace options for each PCB for the specified PSB. The number of options specified can be more than or less than the number of PCBs for the PSB. The first PCB for a TP PSB is the I/O PCB.

The TSO-related options are ignored if ./O TSO=NO is specified or assumed. The TSO-related options are also ignored if ./O TSOMLVL=0 is specified. The specified DLITRACE options override the DL/I call trace specifications of the ./O command. Valid DL/I call trace options are:

*
The call trace options specified by the ./O command for this PCB are used.
0
DL/I call trace for this PCB is suppressed.
1
DL/I call trace for this PCB is printed on BTSOUT.
2
DL/I call trace for this PCB is displayed on the TSO terminal as a single-line message to identify each call.
3
DL/I call trace for this PCB is printed on BTSOUT and is displayed on the TSO terminal as a single-line message (options 1 and 2).
4
DL/I call trace for this PCB is displayed on the TSO terminal including the AIB, IOAREA, key feedback area, and SSA, if applicable.
5
DL/I call trace for this PCB is printed on BTSOUT and is displayed on the TSO terminal including the AIB, IOAREA, key feedback area, and SSA, if applicable (options 1 and 4).
8
DL/I call trace for this PCB is displayed on the TSO terminal as a single-line message to identify each call. A prompt is displayed so that the user can request additional trace information for the call.
Related reading: See Displaying the call trace information for details of this option.
9
DL/I call trace for this PCB is printed on BTSOUT and is displayed on the TSO terminal as a single-line message to identify each call. A prompt is displayed so that the user can request additional trace information for the call (options 1 and 8).
Related reading: See Displaying the call trace information for details of this option.
EM=
Specifies the member name of the user-written transaction code (input) edit routine that is called to edit each input message segment. editmodulename must be from one to eight alphanumeric characters in length. editmodulename must name a module that resides on a library accessible by LOAD EP=editmodulename. If the EM= operand is not specified, no user edit routine is invoked.
FEAT=
Specifies the device feature indicator values for the alternate logical terminal defined by this ./T command.

Feature code is a two digit hexadecimal value that must correspond to the device features specified in the message output descriptor (MOD) when the Message Format Service (MFS) control block was generated. IMS Batch Terminal Simulator uses the value feature code, in combination with device type and format name, to locate the correct IMSVS.FORMAT library module.

The default value of 7F corresponds to FEAT=IGNORE as coded in the Message Format Service control blocks.

Related reading:
  • See Device feature indicator values for the meaning of the device feature indicator values.
  • For information about the indicator values and determining the hexadecimal indicator values that corresponds to the features specified in the control blocks being used, see IMS Application Programming APIs.
LANG=
Specifies the programming language of the module named by the MBR= operand.
ASM
Assembly language (default)
CBL
COBOL
PLI
PL/I

Specify ASM or CBL to run IMS C, C++, REXX, or Java™ applications.

The LANG= operand does not have an influence on an IMS Batch Terminal Simulator execution. It is merely printed on a BTSOUT or a TSO terminal.

LUNAME=
Specifies the LU name of the partner for LU6.2 conversation with a partner application program. If the LU name is a network-qualified name, it can be up to 17 characters long and consist of the network ID of the original system followed by X'.' and the LU name (for example, netwkid.luname). The LU name and the network ID must be a 1- to 8-character name. The default value is LUNAME=DFSLU. If TYPE=LU62 is not specified, the LUNAME= operand is ignored.
MBR=
Specifies the load module name of the application program that processes the transaction named by the TC= operand. IMS Batch Terminal Simulator uses membername to load the application program (with LOAD EP=membername).
MDL=
Is the 3270 model number and must be specified to define an alternate logical terminal for which output is to be formatted. Valid values are:
1
3277 Model 1
2
3277 Model 2
P1
3284/3286 Model 1, 3287, or 3289 printer
P2
3284/3286 Model 2, 3287, or 3289 printer.
MODE=
Specifies a 1- to 8-character name of VTAM® mode table entry. The default value is MODE=DFSMODE. If TYPE=LU62 is not specified, the MODE= operand is ignored.
MQITRACE=
Specifies the MQI call trace options for each MQI call issued by the application program. The number of options specified can be more than or less than the number of MQI calls issued. The specified MQITRACE options override the call trace options of the ./O command.

The TSO-related options are ignored if ./O TSO=NO is specified or assumed. The TSO-related options are also ignored if ./O TSOMLVL=0 is specified.

Valid MQI call trace options are:

*
Uses the call trace options of the ./O command for this MQI call.
0
MQI call trace for this MQI call is suppressed.
1
MQI call trace for this MQI call is printed on BTSOUT as a single-line message.
2
MQI call trace for this MQI call is printed on BTSOUT including MQI messages, if the MQI messages are applicable.
3
MQI call trace for this MQI call is displayed on the TSO terminal as a single-line message.
4
The same as specifying options 1 and 3.
5
The same as specifying options 2 and 3.
6
MQI call trace for this MQI call is displayed on the TSO terminal including MQI messages, if the MQI messages are applicable.
7
The same as specifying options 1 and 6.
8
The same as specifying options 2 and 6.
9
MQI call trace for this MQI call is displayed on the TSO terminal as a single-line message. A prompting message is displayed to which you can respond requesting additional trace information for the call.
Related reading: See Displaying the call trace information for a detailed description of this option.
A
The same as specifying options 1 and 9.
B
The same as specifying options 2 and 9.
MSGTYPE=
Indicates the input message format passed with a GU call.
TRAN
Indicates that the input message format is the transaction message for IMS. The default value is MSGTYPE=TRAN.
MQTMC2
Indicates that the input message format is the MQTMC2 structure of the trigger message passed by CSQQTRMN for IBM® MQ.
PLAN=
Specifies a 1- to 8-character Db2® plan name. If there is no plan name, the member name is used as the plan name. This function is supported only in a BTS batch environment.
PLC=
Specifies the process limit count for this transaction. For PLC=n, a QC status code is returned to the application program on the 1+nth IOPCB GU call. The exceptions are:
  • For nonconversational secondary transactions, the PLC is ignored and a QC status code is not returned until the message queue is exhausted.
  • For conversational processing, /EXIT terminates the application regardless of the PLC or the state of the message queue.

The PLC value for a primary transaction must be a 1- to 5-digit numeric value greater than zero. If you specify PLC=0 for the primary transaction, the status code QC is returned for the first GU call. You can specify PLC=0 for a secondary transaction to indicate that no processing of the secondary transaction is desired. The default value is PLC=1.

PSB=
Specifies the alphanumeric name of the PSB to be used when processing the transaction named by the TC= operand. The psbname must be the same as the name supplied for the PSBGEN for this application. If not specified, IMS Batch Terminal Simulator assumes psbname is the same as the membername specified for the MBR=membername operand.
QMGRNAME=
Specifies the name of the queue manager for the IBM MQ batch adapter.

The maximum length of the name is 48 bytes. This parameter is valid when MSGTYPE=MQTMC2 is specified.

If the QMGRNAME= operand not specified, IMS Batch Terminal Simulator uses the default queue manager name defined by the CSQBDEFV module.

QNAME=
Specifies the name of the triggered queue. The maximum length of the name is 48 bytes. The QNAME= operand is valid when MSGTYPE=MQTMC2 is specified.

If the QNAME= operand is specified, IMS Batch Terminal Simulator issues the MQI calls internally by using the IBM MQ batch adapter, and sets the following values in the trigger message:

  • Name of triggered queue
  • Name of process object
  • Trigger data
  • Environment data
  • User dataQueue manager name
If the QNAME= operand is not specified, these values are blank.

When the internal MQI call fails, the message BTS0115I is returned on BTSOUT.

REATTCH=
Specifies whether to reattach the IMS region controller for the transaction in DBB batch execution only at the beginning and end of this transaction. This option is effective when you have also specified KW=DBB.
YES
Indicates that the reattach to the IMS region controller is needed for the transaction under KW=DBB at the beginning and end of this transaction. You must specify REATTCH=YES when multiple PSBs are scheduled with DBRC.
NO
Indicates that the reattach to the IMS region controller is not needed for the transaction under KW=DBB at the beginning and end of this transaction. The default value is REATTCH=NO.
SIDE=
Specifies a 1- to 8-character name of identifying side information entry. If TYPE=LU62 is not specified, the SIDE= operand is ignored.
SIZE=(lines,columns)
Specifies screen image size in lines (screen image height) and columns (screen image width). The two numeric values must be separated by a comma. For example, a 24 x 80 character screen image would be specified as SIZE=(24,80).
SPA=
Defines the size, in bytes, of the scratchpad area for the transaction named by the TC= operand. Size is specified as a 2- to 5-digit decimal number. A nonzero operand defines this transaction as conversational. The default value is SPA=0.
SQLTRACE=
Specifies the SQL call trace options for each SQL call issued by the application program. The number of options specified can be more than or less than the number of SQL calls issued. The specified SQLTRACE options override the call trace options of the ./O command.

The TSO-related options are ignored if ./O TSO=NO is specified or assumed. The TSO-related options are also ignored if ./O TSOMLVL=0 is specified.

SQLTRACE for Db2 Data Capture:
Specifies the SQL call trace options for each SQL call issued by the application program and the Db2 Changed Data Capture Exit routine (DB2CDCEX). See Example 9 for ./T command for details.

Valid SQL call trace options are as follows:

*
The call trace options of the ./O command for this SQL call are used.
0
SQL call trace for this SQL call is suppressed.
1
SQL call trace for this SQL call is printed on BTSOUT as a single-line message.
2
SQL call trace for this SQL call is printed on BTSOUT including IFI SQL statement information, input/output variables, and Db2 messages, if the Db2 messages are applicable.
3
SQL call trace for this SQL call is displayed on the TSO terminal as a single-line message.
4
SQL call trace for this SQL call is printed on BTSOUT as a single-line message and is displayed on the TSO terminal as a single-line message (options 1 and 3).
5
SQL call trace for this SQL call is printed on BTSOUT including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable. The trace is also displayed on the TSO terminal as a single-line message (options 2 and 3).
6
SQL call trace for this SQL call is displayed on the TSO terminal including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable.
7
SQL call trace for this SQL call is printed on BTSOUT as a single-line message; it is displayed on the TSO terminal including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable (options 1 and 6).
8
SQL call trace for this SQL call is printed on BTSOUT including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable. The trace is also displayed on the TSO terminal including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable (options 2 and 6).
9
SQL call trace for this SQL call is displayed on the TSO terminal as a single-line message. A prompt is displayed so that you can request additional trace information for the call.
Related reading: See Displaying the call trace information for details on this option.
A
SQL call trace for this SQL call is printed on BTSOUT as a single-line message and is displayed on the TSO terminal as a single-line message. A prompt is displayed so that you can request additional trace information for the call (options 1 and 9).
Related reading: See Displaying the call trace information for details on this option.
B
SQL call trace for this SQL call is printed on BTSOUT including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable. The trace is also displayed on the TSO terminal as a single-line message. A prompt is displayed so that you can request additional trace information for the call (options 2 and 9).
Related reading: See Displaying the call trace information for details on this option.
SYNCLVL=
Specifies whether the APPC/IMS sync level is confirmed (C) or not (N). If not specified, the default value is SYNCLVL=C. If TYPE=LU62 is not specified, the SYNCLVL= operand is ignored.
TC=
Specifies the transaction code name of a primary or secondary transaction. The name must be 1- to 8-alphanumeric characters long. Messages with this transaction code are generated from simulator statements, or they are generated by processing programs and inserted via DL/I calls.

ltermname is the 1- to 8-character alternate logical terminal name of a destination to which messages are sent via a DL/I ISRT specifying an alternate PCB. It is associated with an LU 6.2 device when used to specify the LU6.2 descriptor.

TERM=
Specifies whether the terminal is a dynamic terminal or a static terminal.
STAT
Indicates that it is a static terminal. The default value is TERM=STAT.
DYNM
Indicates that it is a dynamic terminal.
TPNAME=
Specifies a 1- to 64-character name of the partner TP. The default is TPNAME=DFSASYNC. If TYPE=LU62 is not specified, the TPNAME= operand is ignored.
TYPE=
Specifies the type of application program being defined or the alternate logical terminal type.

When used to specify the type of application program being defined, valid values are:

MSG
Stands for the message processing program (MPP). Application program TP calls are handled by IMS Batch Terminal Simulator. The default value is TYPE=MSG.
IFP
Stands for the IMS Fast Path (IFP). Application program TP calls are handled by IMS Batch Terminal Simulator. IFP has an effect only on an INQY call.
MDB
Stands for message-driven batch message processing program (BMP). Application program TP calls are handled by IMS Batch Terminal Simulator.
BMP
Stands for a non-message-driven (NMD) batch message processing program. Application program TP calls are handled by IMS Batch Terminal Simulator.
JBP
Stands for a Java non-message-driven (NMD) message processing program. Application program TP calls are handled by IMS Batch Terminal Simulator.
JMP
Stands for Java message processing program (JMP). Application program TP calls are handled by IMS Batch Terminal Simulator.
DLI
Stands for the batch processing program. All application program calls are passed directly to DL/I regardless of the PCB address specified in the call.

When used to specify alternate logical terminal types, the valid values are:

3270-An
Specifies the symbolic device type, where n is a value in the range of 1 - 15. This operand must be entered exactly as coded in the TYPE keyword in the MFS DEV macro for the device being simulated.
SCS1
Indicates that the device is an SCS1 type printer.

When used to specify the LU 6.2 descriptor, the valid value is:

LU62
Indicates that the device is an LU 6.2 device.

Examples

Example 1 for ./T command
You run a batch application named PAYROLL. Your input stream might contain the following statements:
 ./T   TC=DUMMY   MBR=PAYROLL  TYPE=DLI
 DUMMY $

IMS Batch Terminal Simulator requires a simulator statement with the transaction code to force scheduling of the application.

Example 2 for ./T command
Your PL/I application named PARTRAN processes the ADDPART and DELPART transactions. The required definitions are as follows:
 ./T   TC=ADDPART  MBR=PARTRAN   LANG=PLI
 ./T   TC=DELPART  MBR=PARTRAN   LANG=PLI
Example 3 for ./T command
Your application uses the following PSB:
         PCB TYPE=TP,NAME=TRAN2
         PCB TYPE=TP,LTERM=OUTPUT1
         PCB TYPE=DB,...
         SENSEG NAME=....
         PSBGEN LANG=COBOL,PSBNAME=APPLPGM1
Assume APPLPGM1 processes TRAN1 transactions coming from a 3270 Model 2. Further assume that OUTPUT1 is an alternate output destination for an IBM 3270 Model 1, and that the application programs APPLPGM1 and APPLPGM2 process TRAN1 and TRAN2, respectively. Your input stream might contain the following statements:
 ./D  TYPE=3270-A2 SIZE=(24,80) LIMIT=1
 ./T  TC=TRAN1  MBR=APPLPGM1  PSB=APPLPGM1  LANG=CBL  PLC=5
 ./T  TC=TRAN2  MBR=APPLPGM2  PSB=APPLGPM2  LANG=CBL
 ./T  TC=OUTPUT1 MDL=1
Example 4 for ./T command
A BMP application uses the PSB in Example 3 for ./T command. The name of the program is APGM1. Assume that OUTPUT1 is an alternate output destination for a 3270 printer. The MFS format used with output to this destination has been defined as TYPE=SCS1. Your input stream might contain the following statements:
 ./D   DDOF=327020
 ./T   TC=ATRAN1  MBR=APGM1     LANG=CBL  PSB=APPLPGM1  TYPE=BMP
 ./T   TC=TRAN2   MBR=APPLPGM2  LANG=CBL
 ./T   TC=OUTPUT1 TYPE=SCS1
 ATRAN1  $
Example 5 for ./T command
You are running IMS Batch Terminal Simulator with FSS in a TSO environment and you want to print DL/I call trace on BTSOUT for the I/O PCB and you want to suppress the display of the call trace on the TSO terminal. For all other PCBs, you want to display the DL/I call trace as a single line identifying each call PCB and suppress printing of the trace on BTSOUT. None of the PSBs has more than 12 PCBs. Your input stream might contain the following statements:
 ./T  TC=TRAN1 MBR=APPLPGM1 DLITRACE=122222222222
 ./T  TC=TRAN2 MBR=APPLPGM2 DLITRACE=122222222222
 ./T  TC=TRAN3 MBR=APPLPGM3 DLITRACE=122222222222
Example 6 for ./T command
You have a PSB named APPLPGM that has 12 or more PCBs. You want to use various DL/I call trace options. Your input stream might contain the following statements:
 ./T  TC=TRAN MBR=APPLPGM DLITRACE=238*39144005

The following DL/I call trace options have been specified:

PCB1 (option 2)
Displays the DL/I call trace on the TSO terminal as a single line to identify the call.
PCB2 and PCB5 (option 3)
Prints the DL/I call trace on BTSOUT and displays it on the TSO terminal as a single line to identify the call.
PCB3 (option 8)
Displays the DL/I call trace on the TSO terminal as a single line to identify the call and to prompt for additional information.
PCB4 (option *)
Uses the call trace options as specified by the ./O command.
PCB6 (option 9)
Prints the DL/I call trace on BTSOUT and displays it on the TSO terminal as a single line to identify the call and to prompt for additional information.
PCB7 (option 1)
Prints the DL/I call trace on BTSOUT.
PCB8 and PCB9 (option 4)
Displays the DL/I call trace on the TSO terminal.
PCB10 and PCB11 (option 0)
Suppresses the DL/I call trace.
PCB12 (option 5)
Prints the DL/I call trace on BTSOUT and displays it on the TSO terminal.
PCB13...PCBnn
Defaults to the DL/I call trace options as specified by the ./O command.
Example 7 for ./T command

You are running IMS Batch Terminal Simulator with FSS in a TSO environment and you want to print the SQL call trace on BTSOUT for the first SQL call and you want to suppress the display of the call trace on the TSO terminal. For all other SQL calls, you want to display the SQL call trace as a single line identifying the SQL statement and to suppress printing of the call trace on BTSOUT. None of the application programs issues more than 12 SQL calls. Your input stream might contain the following statements:

 ./T  TC=TRAN1 MBR=APPLPGM1 SQLTRACE=122222222222
 ./T  TC=TRAN2 MBR=APPLPGM2 SQLTRACE=122222222222
 ./T  TC=TRAN3 MBR=APPLPGM3 SQLTRACE=122222222222
Example 8 for ./T command
You have an application program named APPLPGM, which issues 13 or more SQL statements. You want to use various SQL call trace options. Your input stream might contain the following statements:
 ./T  TC=TRAN MBR=APPLPGM SQLTRACE=238*691470A5B

The following SQL call trace options have been specified:

SQL call 1 (option 2)
Prints the SQL call trace on BTSOUT including IFI SQL statement information, input/output variables, and Db2 messages, if the Db2 messages are applicable.
SQL call 2 (option 3)
Displays the SQL call trace on the TSO terminal as a single-line message.
SQL call 3 (option 8)
Displays the SQL call trace on the TSO terminal and prints the call trace on BTSOUT, both including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable.
SQL call 4 (option *)
Uses the call trace options specified by the ./O command.
SQL call 5 (option 6)
Displays the SQL call trace on the TSO terminal, including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable.
SQL call 6 (option 9)
Displays the SQL call trace on the TSO terminal as a single-line message to identify the call and to prompt for additional information.
SQL call 7 (option 1)
Prints the SQL call trace on BTSOUT as a single-line message.
SQL call 8 (option 4)
Displays the SQL call trace on the TSO terminal and prints the call trace on BTSOUT, both as a single-line message.
SQL call 9 (option 7)
Displays the SQL call trace on the TSO terminal, including IFI SQL statement information, input/output variables, and Db2 messages, if the Db2 messages are applicable. Also prints the call trace on BTSOUT as a single-line message.
SQL call 10 (option 0)
Suppresses the SQL call trace.
SQL call 11 (option A)
Displays the SQL call trace on the TSO terminal as a single line to identify the call and to prompt for additional information. Also prints the call trace on BTSOUT as a single-line message.
SQL call 12 (option 5)
Prints the SQL call trace on BTSOUT including IFI SQL statement information, input/output variables, and Db2 messages, if the Db2 messages are applicable. Also displays the call trace on the TSO terminal as a single-line message.
SQL call 13 (option B)
Displays the SQL call trace on the TSO terminal as a single-line message to identify the call and to prompt for additional information. Also prints the call trace on BTSOUT including IFI SQL statement information, input/output variables, and Db2 messages, if the Db2 messages are applicable.
All other SQL calls
Defaults to the call trace options specified by the ./O command.
Example 9 for ./T command
You have an application program named APPLPGM1 and a Db2 changed-data-capture exit routine (DB2CDCEX). As shown in the following figure, APPLPGM1 issues five or more SQL statements and DB2CDCEX issues three SQL statements. The third SQL call in APPLPGM1 updates the Db2 table which is defined for data capture.
Figure 1. SQL call flow
This figure shows the SQL call flow between an application program named APPLPGM1 and Db2 changed-data-capture exit routine (DB2CDCEX).
You want to use various SQL call trace options. Your input stream might contain the following statements:
./T  TC=TRAN MBR=APPLPGM1 SQLTRACE=238*6914

The following SQL call trace options have been specified:

SQL call 1 (option 2)
Prints the SQL call trace on BTSOUT including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable.
SQL call 2 (option 3)
Displays the SQL call trace on the TSO terminal as a single-line message.
SQL call 3 (option 8)
Displays the SQL call trace on the TSO terminal and prints the call trace on BTSOUT, both including IFI SQL statement information, input and output variables, and Db2 messages, if the Db2 messages are applicable.
SQL call A (option *)
Uses the call trace options specified by the ./O command.
SQL call B (option 6)
Displays the SQL call trace on the TSO terminal, including IFI SQL statement information, input and output variables, and Db2 messages.
SQL call C (option 9)
Displays the SQL call trace on the TSO terminal, as a single-line message to identify the call to prompt for additional information.
SQL call 4 (option 1)
Prints the SQL call trace on BTSOUT as a single-line message.
SQL call 5 (option 4)
Displays the SQL call trace on the TSO terminal and prints the call trace on BTSOUT, both as a single-line message.
All other SQL calls
Defaults to the call trace options specified by the ./O command.
Example 10 for ./T command
You have an application program named APPLPGM, which issues 13 or more MQI calls. You want to use various MQI call trace options. Your input stream might contain the following statement:
 ./T TC=TRAN MBR=APPLPGM MQITRACE=238*691470A5B

The following MQI call trace options have been specified:

MQI call 1 (option 2)
Prints the MQI call trace on BTSOUT including MQI messages, if the MQI messages are applicable.
MQI call 2 (option 3)
Displays the MQI call trace on the TSO terminal as a single-line message.
MQI call 3 (option 8)
Displays the MQI call trace on the TSO terminal and prints the call trace on BTSOUT, both including MQI messages, if the MQI messages are applicable.
MQI call 4 (option *)
Uses the call trace options specified by the ./O command.
MQI call 5 (option 6)
Displays the MQI call trace on the TSO terminal including MQI messages, if the MQI messages are applicable.
MQI call 6 (option 9)
Displays the MQI call trace on the TSO terminal as a single-line message to identify the call and to prompt for additional information.
MQI call 7 (option 1)
Prints the MQI call trace on BTSOUT as a single-line message.
MQI call 8 (option 4)
Displays the MQI call trace on the TSO terminal and prints the call trace on BTSOUT, both as a single-line message.
MQI call 9 (option 7)
Displays the MQI call trace on the TSO terminal including MQI message, if the MQI messages are applicable. Also prints the call trace on BTSOUT as a single-line message.
MQI call 10 (option 0)
Suppresses the MQI call trace.
MQI call 11 (option A)
Displays the MQI call trace on the TSO terminal as a single-line message to identify the call and to prompt for additional information. Also prints the call trace on BTSOUT as a single-line message.
MQI call 12 (option 5)
Prints the MQI call trace on BTSOUT, including MQI messages, if applicable. Also displays the call trace on the TSO terminal as a single-line message.
MQI call 13 (option B)
Displays the MQI call trace on the TSO terminal as a single-line message to identify the call and to prompt for additional information. Also prints the call trace on BTSOUT including MQI messages, if the MQI messages are applicable.
All other MQI calls
Defaults to the call trace options specified by the ./O command.
Example 11 for ./T command
When ETO is available and TERM1 is a dynamic terminal, your input stream must contain the following statements:
 ./T TC=TERM1 TERM=DYNM
 ./E ETO=YES