Environments Supported
Processing Descriptions
7.SNA CCS intercepts the I/O request and performs logical screen management.
A Work Element Block is built to inform VM/VCNA of the action to be initi
ated on the screen and to hold the output line.
8.SNA CCS uses the IUCV SEND, RECEIVE, and REPLY protocols to com
municate the work transaction to VM/VCNA.
9. TheIUCV request from SNA CCS to VM/VCNA in the VTAM Service
Machine is intercepted by the External Interrupt Services(EIS) in the guest SCP (OS/VS1 with Basic Programming Extensions, or DOS/VSE with the lat
est release ofVSE/ AF). 10. EIS notifies VM/VCNA of the incoming message.
11. VM/VCNA receives the Work Element Block, interprets the orders, and per
forms the physical screen management for theSNA terminal.
12. VM/VCNA causes VTAM to perform theI/O and the output once again goes
through its normal path of VTAM, theSCP, CP, and the NCP to get to the SNA user terminal. SNA CCS and the VM/VTAM Communications Network Application
(VM/VCNA) handle three 'environments' for the purposes of screen management:
console mode,CMS mode, and full screen support mode. These environments rep
resent the interfaces thatCP supports for console services to a virtual user terminal
and a guest virtual machine (G VM).
1. Console mode is communications between a display operator and eitherCP or
an operating system in a virtual machine(CMS or another operating system).
In this mode, the screen is divided into three areas, (input, output, and status),
and data to the output area is always directed to the next available line. Con
sole modeI/O is generated when a guest virtual machine issues an SIO to the
3215 user console orCP generates console I/O requests internally in response
toCP commands.
2.CMS mode is DIAGNOSE X'58', CCW op code X'19' transactions. In this
mode, theCMS editor or an application program directs output to specific lines
on the screen. As with console mode, the screen is divided into three areas
(input, output, and status).
3. Full screen support mode(FSSM) is the environment where the display screen
is under control of a full screen application program. In this mode, the format
of the screen is under application program control and the application program
provides all3270 orders. The interface to CP from a guest virtual machine is DIAGNOSE X'58', CCW op code X'29' or X'2A', for a full screen write or
read.
The following sections describeSNA CCS processing. SNA Virtual Console Communication Services 179
Processing Descriptions
7.
A Work Element Block is built to inform VM/VCNA of the action to be initi
ated on the screen and to hold the output line.
8.
municate the work transaction to VM/VCNA.
9. The
Machine is intercepted by the External Interrupt Services
est release of
11. VM/VCNA receives the Work Element Block, interprets the orders, and per
forms the physical screen management for the
12. VM/VCNA causes VTAM to perform the
through its normal path of VTAM, the
(VM/VCNA) handle three 'environments' for the purposes of screen management:
console mode,
resent the interfaces that
and a guest virtual machine (G VM).
1. Console mode is communications between a display operator and either
an operating system in a virtual machine
In this mode, the screen is divided into three areas, (input, output, and status),
and data to the output area is always directed to the next available line. Con
sole mode
3215 user console or
to
2.
mode, the
on the screen. As with console mode, the screen is divided into three areas
(input, output, and status).
3. Full screen support mode
is under control of a full screen application program. In this mode, the format
of the screen is under application program control and the application program
provides all
read.
The following sections describe