ACP1 or ACR1 entry for LU 6.2 user post or RPL exit (Part 1)

Entry:
ACP1 or ACR1
VIT option:
APPC
Event:
LU 6.2 user post or RPL exit (Part 1)
VIT processing module:
ISTRACAC
Control is returned to:
ISTAICPT and ISTAPCSX for ACP1

ISTAPCSX and ISTAICRX for ACR1

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