CNA entry for VCNSCMD issued by application

Entry:
CNA
VIT option:
VCNS
Event:
VCNSCMD issued by application
VIT processing module:
ISTRACNS
Control is returned to:
ISTAICVC
This CNA trace record shows VCNS command requests. The API routine ISTAICVC writes the entry and then queues the RPL to the correct PAB.
REQTEXT
Byte (hex)
Contents
00–03
Record ID: C"CNA"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
Exit definition (RPLEXTDS)
Bit
Meaning
1... ....
Indicates RPL exit was scheduled
.1.. ....
Indicates RPL exit not specified
..1. ....
Indicates RPL exit was specified
...x xx..
0
.... ..1.
Indicates BRANCH=YES specified
.... ...x
0
06
Option code byte 1 (RPLOPT1)
Bit
Meaning
xxxx ....
0
.... 1...
Asynchronous request indicator
.... .xx.
0
.... ...1
External ECB indicator
07
VCNSCMD CONTROL= operand value
08
INQUIRE
10
LOGON
14
TEST
18
XID
20
LOGOFF
40
STATUS
50
SET
80
SEND
C0
CHECK
E0
SETCPARM
F0
RECEIVE
FC
REPLY
08–0B
RPL address
0C–0F
RPL3 address (RPLAAREA)
10–13
Address of area into which data is to be read or from which data is to be written (RPLAREA), or 0 if no area is supplied
14
VCNS flag byte
Bit
Meaning
1... ....
Q-bit indicator
.1.. ....
M-bit indicator
..1. ....
D-bit indicator
...1 ....
Buffer list indicator
.... xxxx
0
15
VCNS flag byte
Bit
Meaning
00.. ....
Continue specific
01.. ....
Continue any
11.. ....
Continue same
..00 ....
Data flow=on
..01 ....
Data flow=off
..11 ....
Data flow=same
.... 1...
Receive any indicator
.... .xxx
0
16
VCNS flag byte
Bit
Meaning
1... ....
STYPE=CONFIRM indicator
.xxx xxxx
0
17
0
18–1F
When CONTROL equals LOGON or CONTROL equals INQUIRE: symbolic name of the network access point
18–1B
When CONTROL does not equal LOGON and CONTROL does not equal INQUIRE and the request is an X.25 request: address into which expedited data is to be read or from which expedited data is to be written, or 0 if no area is supplied
1C–1F
When CONTROL does not equal LOGON and CONTROL does not equal INQUIRE: connection or resource identifiers (RID)
  • RID is supplied when the VCNSCMD CONTROL value is:
    • LOGOFF
    • OPEN (STYPE=REQUEST)
    • READ
    • RECEIVE (when SMODE is CONNECTIONLESS)
    • REPLY
    • SEND (when the connection ID value is 0)
    • SET
    • SETCPARM (when the connection ID value is 0)
    • STATUS (when the RID value is not 0)
    • TEST
    • XID
  • Connection identifier is supplied when the VCNSCMD CONTROL value is:
    • CLOSE
    • EXPEDITE
    • OPEN (STYPE=CONFIRM)
    • RECEIVE (Specific)
    • RESET
    • RESUME
    • SEND (when the connection ID value is not 0)
    • SETCPARM (when the connection ID value is not 0)
    • SUSPEND
    • STATUS (when the RID value is 0)