The ACP1 trace record is written when an ECB is posted.
The ACR1 trace record is written when an RPL exit is dispatched. These
records signal that the APPCCMD macro has completed execution and
show the data returned to the user application program.
- Byte (hex)
- Contents
- 00–03
- Record ID:
- C"ACP1" for ECB posting
- C"ACR1" for RPL exit dispatching
- 04
- ID is the primary address space ID (ASID). This field is 0 if
the ASID is greater than X'FF'.
- 05
- APPCCMD returned indicators (RPL6RTUN)
- Bit
- Meaning
- 1... ....
- FMH5 received indicator
- .1.. ....
- LOGON received indicator
- ..1. ....
- SIGNAL received indicator
- 06
- VTAM® return code (RPLRTNCD)
- 07
- VTAM feedback code (RPLFDB2)
- 08–0B
- RPL address
- 0C
- APPCCMD CONTROL operand value:
- X'10'
- ALLOC
- X'11'
- PREALLOC
- X'12'
- SENDFMH5
- X'20'
- RESETRCV
- X'30'
- DEALLOC
- X'31'
- DEALLOCQ
- X'40'
- OPRCNTL
- X'50'
- PREPRCV
- X'60'
- RCVFMH5
- X'70'
- RECEIVE
- X'71'
- RCVEXPD
- X'80'
- REJECT
- X'90'
- SEND
- X'91'
- SENDEXPD
- X'92'
- SENDRCV
- X'A0'
- SETSESS
- X'B0'
- TESTSTAT
- 0D
- APPCCMD QUALIFY operand value:
- X'00'
- NULL
- X'01'
- ABNDPROG
- X'02'
- ABNDSERV
- X'03'
- ABNDTIME
- X'04'
- ABNDUSER
- X'05'
- ANY
- X'06'
- CNOS
- X'07'
- CONFIRM
- X'08'
- CONFRMD
- X'09'
- DATA
- X'0A'
- DATACON
- X'0B'
- DATAFLU
- X'0C'
- DEFINE
- X'0D'
- DISPLAY
- X'0E'
- ERROR
- X'0F'
- FLUSH
- X'10'
- RQSEND
- X'11'
- SPEC
- X'12'
- ACTSESS
- X'13'
- DACTSESS
- X'14'
- ALLOCD
- X'15'
- IMMED
- X'16'
- CONWIN
- X'17'
- SESSION
- X'18'
- CONV
- X'19'
- SUSPEND
- X'1A'
- RESUME
- X'1B'
- RESTORE
- X'1C'
- SYNCBEG
- X'1D'
- SYNCEND
- X'1E'
- CONVGRP
- X'1F'
- WHENFREE
- X'20'
- IANY
- X'21'
- ISPEC
- X'22'
- ALL
- X'23'
- IALL
- X'24'
- QUEUE
- X'25'
- DATAQUE
- 0E
- Option code byte 6 (RPLOPT6)
Contains the RPLXBFL flag (bit
5), which indicates whether the application is requesting HPDT services.
- 0F
- 0
- 10–11
- LU 6.2 primary return code, RCPRI (RPL6RCPR field in the RPL extension).
For more information about RCPRI return codes, see z/OS Communications Server: SNA Programmer's
LU 6.2 Reference.
- 12–13
- LU 6.2 secondary return code, RCSEC (RPL6RCSC field in the RPL
extension). For more information about RCSEC return codes, see z/OS Communications Server: SNA Programmer's
LU 6.2 Reference.
- 14–17
- APPCCMD flags (RPL6FLGS)
- 18–1B
- Conversation ID or 0
- 1C–1F
- Sense data returned (RPL6SNSI) or 0