Terminal device support

Hardware and access method sensitivity is one of the major distinctions between using BMS and using terminal control commands to communicate with a terminal. BMS shields an application from hardware dependencies at the expense of some loss of function, whereas terminal control provides all the function.

The result of providing full function is that not all terminal control commands apply to all devices. Some commands require that you know what type of terminal you have, to determine the options that apply and the exceptional conditions that can occur. For some commands, you also need to know what access method is in use. The two tables that follow tell you which commands apply to which terminal and access method combinations. If you need to support several types of terminals, you can find out which type your task has as its principal facility using the commands described in Finding out about your terminal.

To use the tables, look up the terminal type that your program must support in the first column of Table 23. Use the value in the second column to find the corresponding command group in the first column of Table 24. The second column of this table tells you the access method, and the third tells you the commands you can use. The commands themselves are described in full in the CICS® Application Programming Reference manual . Where there is more than one version of a command in that manual, the table tells you which one to use. This information appears in parentheses after the command, just as it does in the manual itself.

Table 23. Devices supported by CICS
Device Use commands for
2260, 2265 2260
3101 (supported as TWX 33/35) 3767
3230 (VTAM®) 3767
3270 displays, 3270 printers (VTAM SNA) LU type 2/3
3270 displays, 3270 printers (VTAM non-SNA) 3270 logical
3270 displays, 3270 printers (non-VTAM) 3270 display
SCS printers (VTAM) SCS
3600 Pipeline mode (VTAM) 3600 pipeline
3601 (VTAM) 3600-3601
3614 (VTAM) 3600-3614
3630, attached as 3600 (3631, 3632, 3633, 3643, 3604) Use 3600 entry
3641, 3644, 3646, 3647 (VTAM, attached as 3767) 3767
3643 (VTAM, attached as LU type 2) LU type 2/3
3642, 3645 (VTAM, attached as SCS printer) SCS
3650 interpreter LU 3650 interpreter
3650 host conversational LU (3270) 3650-3270
3650 host conversational LU (3653) 3650-3653
3650 host command LU (3680, 3684) 3650-3680
3650 interpreter LU 3650 interpreter
3650 host conversational LU (3270) 3650-3270
3650 host conversational LU (3653) 3650-3653
3650 host command LU (3680, 3684) 3650-3680
3730 3790 full function or inquiry
3767 interactive LU (VTAM) 3767
3770 Interactive LU (VTAM) 3767
3770 Full function LU 3790 full function or inquiry
3770 Batch LU (3771, 3773, 3774) (VTAM) 3770
3790 Full function or inquiry 3790 full function or inquiry
3790 3270 display LU 3790 3270-display
3790 SCS printer 3790 SCS
3790 3270 printer 3790 3270-printer
4700 (supported as 3600) Use 3600 entry
5280 attached as 3270 Use 3270 entry
5520 VTAM, supported as 3790 full-function LU 3790 full function or inquiry
5550 (supported as 3270) Use 3270 entry
5937 (supported as 3270) Use 3270 entry
6670 VTAM LU type 4
8130, 8140 under DPCX (supported as 3790) 3790 full function or inquiry
8100 DPPX/BASE using Host Presentation Services or Host    Transaction Facility (attached as 3790) 3790 full function or inquiry
8100 DPPX/DSC, DPCX/DSC, including 8775 attach    (supported as 3270) LU type 2/3
8775 LU type 2/3
8815 APPC
Displaywriter supported as 3270 Use 3270 entry
Displaywriter supported as APPC APPC
INTLU (interactive LU) 3767
PC, PS/2, attached as 3270 Use 3270 entry
Scanmaster APPC
Series/1 supported as 3650 pipeline 3600 pipeline
Series/1 supported as 3790 full-function LU 3790 full function or inquiry
System/32 (5320) VTAM, supported as 3770 Use 3770 entry
System/34 (5340) VTAM, supported as 3770 Use 3770 entry
System/34 (5340) non-VTAM System/3
System/36 (supported as System/34) Use System/34 entry
System/38 (5381) VTAM, attached as 3770 Use 3770 entry
System/38 (5381) VTAM, attached as APPC APPC
TWX 33/35 VTAM NTO 3767
WTTY VTAM NTO 3767
Table 24. Terminal control commands by device type
Device group name Access methods Commands applicable
2260 non-VTAM RECEIVE (2260), SEND (2260), CONVERSE (2260), ISSUE DISCONNECT (default), ISSUE RESET
3270 display non-VTAM RECEIVE (3270 display), SEND (3270 display), CONVERSE (3270 display), ISSUE COPY (3270 display), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PRINT, ISSUE RESET
LU type 2/3 (3270 SNA) VTAM RECEIVE (LU type 2/3), SEND (LU type 2/3), CONVERSE (LU type 2/3), ISSUE COPY (3270 logical), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PASS, ISSUE PRINT
3270 logical (3270 non-SNA) VTAM RECEIVE (3270 logical), SEND (3270 logical), CONVERSE (3270 logical), ISSUE COPY (3270 logical), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PASS, ISSUE PRINT
SCS VTAM SEND (SCS), CONVERSE (SCS), ISSUE DISCONNECT (default), ISSUE PASS
3600 pipeline VTAM RECEIVE (3600 pipeline), SEND (3600 pipeline), ISSUE DISCONNECT (default), ISSUE PASS
3600-3601 VTAM RECEIVE (3600-3601), SEND (3600-3601), CONVERSE (3600-3601), ISSUE DISCONNECT (default), ISSUE PASS, WAIT SIGNAL
3600-3614 VTAM RECEIVE (3600-3614), SEND (3600-3614), CONVERSE (3600-3614), ISSUE DISCONNECT (default), ISSUE PASS
3650 interpreter VTAM RECEIVE (3650), SEND (3650 interpreter), CONVERSE (3650 interpreter), ISSUE DISCONNECT (default), ISSUE EODS, ISSUE LOAD, ISSUE PASS
3650-3270 VTAM RECEIVE (3650), SEND (3650-3270), CONVERSE (3650-3270), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PASS, ISSUE PRINT
3650-3653 VTAM RECEIVE (3650), SEND (3650-3653), CONVERSE (3650-3653), ISSUE DISCONNECT (default), ISSUE PASS
3650-3680 VTAM RECEIVE (3650), RECEIVE (3790 full function or inquiry), SEND (3650-3680), SEND (3790 full function or inquiry), CONVERSE(3650-3680), ISSUE DISCONNECT (default), ISSUE PASS
3767 VTAM RECEIVE (3767), SEND (3767), CONVERSE (3767), ISSUE DISCONNECT (default), ISSUE PASS, WAIT SIGNAL
3770 VTAM RECEIVE (3770), SEND (3770), CONVERSE (3770), ISSUE DISCONNECT (default), ISSUE PASS, WAIT SIGNAL
3790 full function or inquiry VTAM RECEIVE (3790 full function or inquiry), SEND (3790 full function or inquiry), CONVERSE (3790 full function or inquiry), ISSUE DISCONNECT (default), ISSUE PASS, WAIT SIGNAL
3790 3270-display VTAM RECEIVE (3790 3270-display), SEND (3790 3270-display), CONVERSE (3790 3270-display), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PASS, ISSUE PRINT
3790 3270-printer VTAM SEND (3790 3270-printer), ISSUE DISCONNECT (default), ISSUE ERASEAUP, ISSUE PASS
3790 SCS VTAM SEND (3790 SCS), ISSUE DISCONNECT (default), ISSUE PASS
LU type 4 VTAM RECEIVE (LU type 4), SEND (LU type 4), CONVERSE (LU type 4), ISSUE DISCONNECT (default), ISSUE PASS, WAIT SIGNAL
Outboard controllers (batch data interchange) VTAM ISSUE ABORT, ISSUE ADD, ISSUE END, ISSUE ERASE, ISSUE NOTE, ISSUE QUERY, ISSUE RECEIVE, ISSUE REPLACE, ISSUE SEND, ISSUE WAIT
All others VTAM RECEIVE (VTAM default), SEND (VTAM default), CONVERSE (VTAM default), ISSUE PASS
All others non-VTAM RECEIVE (non-VTAM default), SEND (non-VTAM default), CONVERSE (non-VTAM default)
[[ Contents Previous Page | Next Page Index ]]