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.
- 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)
- RID is supplied when the VCNSCMD CONTROL value is: