IBM SC33-1683-02 User Manual
Page 16

Part 6. Customizing CICS compatibility interfaces . . . . . . . . . . . . . . .689
Chapter 26. Using TCAM with CICS . . . . . . . . . . . . . . . . 691
CICS with TCAM SNA . . . . . . . . . . . . . . . . . . . . . . 692
Protocol management . . . . . . . . . . . . . . . . . . . . . 692
Function management header processing. . . . . . . . . . . . . . 693
Batch processing . . . . . . . . . . . . . . . . . . . . . . . 694
Error processing for batch logical units . . . . . . . . . . . . . . . 694
Error processing . . . . . . . . . . . . . . . . . . . . . . . 694
The TCAM application program interface . . . . . . . . . . . . . . . 694
The CICS-TCAM interface . . . . . . . . . . . . . . . . . . . . 695
Data format . . . . . . . . . . . . . . . . . . . . . . . . . 696
Logic flow . . . . . . . . . . . . . . . . . . . . . . . . . 697
Terminal error program
. . . . . . . . . . . . . . . . . . . . 699
Message routing . . . . . . . . . . . . . . . . . . . . . . . 700
Segment processing
. . . . . . . . . . . . . . . . . . . . . 700
. . . . . . . . . . . . . . . . . . . . 701
Line locking. . . . . . . . . . . . . . . . . . . . . . . . . 702
TCAM queues . . . . . . . . . . . . . . . . . . . . . . . . 703
TCAM devices. . . . . . . . . . . . . . . . . . . . . . . . . 704
Generalized TCAM message format . . . . . . . . . . . . . . . . 705
TCAM with 3270 devices . . . . . . . . . . . . . . . . . . . . 706
TCAM user exits . . . . . . . . . . . . . . . . . . . . . . . . 707
Starting and terminating TCAM
. . . . . . . . . . . . . . . . . . 707
CICS-TCAM startup. . . . . . . . . . . . . . . . . . . . . . 707
CICS-TCAM abend and restart
. . . . . . . . . . . . . . . . . 707
CICS-TCAM termination . . . . . . . . . . . . . . . . . . . . 708
CICS and TCAM: program interrelationship . . . . . . . . . . . . . . 709
TCAM message control program (non-SNA) . . . . . . . . . . . . . 710
Chapter 27. The dynamic allocation sample program . . . . . . . . . 713
Overview of the dynamic allocation program . . . . . . . . . . . . . . 713
Installing the program and transaction definitions . . . . . . . . . . . . 714
Terminal operation . . . . . . . . . . . . . . . . . . . . . . . 714
Help feature
. . . . . . . . . . . . . . . . . . . . . . . . . 715
Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
. . . . . . . . . . . . . . . 716
The flow of control when a DYNALLOC request is issued . . . . . . . . . 717
Part 7. Customizing CICS security processing. . . . . . . . . . . . . . . . .719
Chapter 28. Invoking a user-written external security manager
. . . . . . . . . . . . . . . . . . . . . 722
How ESM exit programs access CICS-related information. . . . . . . . . 724
For non-RACF users — the ESM parameter list . . . . . . . . . . . 724
For RACF users — the RACF user exit parameter list . . . . . . . . . 724
The installation data parameter list . . . . . . . . . . . . . . . . 725
CICS security control points . . . . . . . . . . . . . . . . . . . . 727
Early verification processing. . . . . . . . . . . . . . . . . . . . 729
Return and reason codes from the early verification routine . . . . . . . 731
xiv
CICS TS for OS/390: CICS Customization Guide