- 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.
- 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