Data Communication
Terminal control
Terminal access method support
Terminal control commands
Send/receive mode
Contention for the terminal
RETURN IMMEDIATE
Speaking out of turn
Interrupting
Terminal waits
Using data transmission commands
What you get on a RECEIVE
Input chaining
Logical messages
NOTRUNCATE option
Print key
Device control commands
Terminal device support
Finding out about your terminal
EIB feedback on terminal control operations
Using VTAM
Chaining input data
Chaining output data
Handling logical records
Response protocol
Using function management headers
Inbound FMH
Outbound FMH
Preventing interruptions (bracket protocol)
Using sequential terminal support
Coding considerations for sequential terminals
Print formatting
GOODNIGHT convention
Using TCAM
Coding for the TCAM/DCB interface
Using batch data interchange
Destination selection and identification
Selection by named data set
Selection by medium
Definite response
Waiting for function completion
The 3270 family of terminals
History of the 3270
Screen fields
Personal computers
PCs as 3270s
The 3270 buffer
The output datastream
3270 write commands
Write control character
3270 display fields
Display characteristics
3270 field attributes
Protection
Modification
Intensity
Base color
Extended attributes
Orders in the data stream
The start field order
The modify field order
The set buffer address order
The set attribute order
Outbound data stream sample
Input from a 3270 terminal
Data keys
Keyboard control keys
Attention keys
The AID
Reading from a 3270 terminal
Inbound field format
Input data stream example
Unformatted mode
CICS support for printing
Formatting for CICS printers
CICS 3270 printers
CICS 3270 printer options
PRINT option and print control bit
ERASE option
Line width options: L40, L64, L80, and HONEOM
NLEOM option
Blank lines
Multiple sends
Page width
Total page size
FORMFEED
PRINTERCOMP option
Non-3270 CICS printers
SCS input
Determining the characteristics of a CICS printer
BMS page size, 3270 printers
Supporting multiple printer types
Using CICS printers
Printing with a START command
Printing with transient data
Task that wants to print (on printer PRT1):
Task that gets triggered:
Printing with BMS routing
Using Non-CICS printers
Formatting for non-CICS printers
Non-CICS printers: Delivering the data
Programming for non-CICS printers
Notifying the print application
Printing display screens
CICS print key
ISSUE PRINT and ISSUE COPY
Hardware print key
BMS screen copy
CICS interface to JES
Using the CICS interface to JES
Spool interface restrictions
Creating output spool files
Using the MVS internal reader
Reading input spool files
JES exits
Identifying spool files
Examples of SPOOL commands
COBOL
PL/I
C
ASSEMBLER
CICS intercommunication
Design considerations
Programming language
Transaction routing
Function shipping
Distributed program link (DPL)
Using the distributed program link function
Examples of distributed program link
Programming considerations for distributed program link
Issuing multiple distributed program links from the same client task
Sharing resources between client and server programs
Mixing DPL and function shipping to the same CICS system
Mixing DPL and DTP to the same CICS system
Restricting a program to the distributed program link subset
Determining how a program was invoked
Accessing user-related information with the ASSIGN command
Exception conditions for LINK command
Asynchronous processing
Distributed transaction processing (DTP)
Common Programming Interface Communications (CPI Communications)
External CICS interface (EXCI)
[[
Contents
Previous Page
|
Next Page
Index
]]