USI or USO entry for APPC commands

Entry:
USI or USO
VIT option:
APPC
Event:
APPCCMD
VIT processing module:
ISTRACAC
Control is returned to:
Calling module
The USI trace record contains what RPLAREA points to when the following APPC commands are issued:
APPCCMD
Data
CONTROL=ALLOC,QUALIFY=*
FMH-5
CONTROL=SENDFMH5
FMH-5
CONTROL=OPRCNTL,QUALIFY=ACTSESS
Session parameters
CONTROL=OPRCNTL,QUALIFY=CNOS
CNOS structure
CONTROL=OPRCNTL,QUALIFY=DEFINE
DEFINE/DISPLAY structure
Note: * indicates all the possible values of QUALIFY when CONTROL equals ALLOC.
The USO trace record contains what RPLAREA points to when the following APPC commands complete:
APPCCMD
Data
CONTROL=OPRCNTL, QUALIFY=CNOS
CNOS structure
CONTROL=OPRCNTL, QUALIFY=DISPLAY
DEFINE/DISPLAY structure
CONTROL=OPRCNTL, QUALIFY=RESTORE
RESTORE structure
CONTROL=RCVFMH5
FMH-5

A maximum of 212 bytes of user data will be traced. The FMH-5 will be traced only up to but not including the security access parameters.

Note: If the address of the CNOS session limits structure is not specified on the AREA keyword of the APPCCMD, the USI and USO records are not cut for the APPCCMD.
REQTEXT
Byte (hex)
Contents
00–03
Record ID: C"USI" or C"USO"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
APPCCMD CONTROL operand value:
X'10'
ALLOC
X'12'
SENDFMH5
X'40'
OPRCNTL
X'60'
RCVFMH5
06
APPCCMD QUALIFY operand value:
X'06'
CNOS
X'0C'
DEFINE
X'0D'
DISPLAY
X'12'
ACTSESS
X'14'
ALLOCD
X'15'
IMMED
X'16'
CONWIN
X'1B'
RESTORE
X'1E'
CONVGRP
X'1F'
WHENFREE
07
0
08–0B
RPL address
0C–1B
User data
1C–1F
Request parameter header (RPH) address