What this book is about
This book describes the CICS/ESA application programming interface; it contains reference information needed to prepare COBOL, C/370, PL/I, and assembler-language application programs, using CICS commands, to be executed under CICS. Guidance information is in the CICS/ESA Application Programming Guide. For guidance information about debugging CICS applications, see the CICS/ESA Problem Determination Guide.
This book describes the CICS/ESA application programming interface; it contains reference information needed to prepare COBOL, C/370, PL/I, and assembler-language application programs, using CICS commands, to be executed under CICS. Guidance information is in the CICS/ESA Application Programming Guide. For guidance information about debugging CICS applications, see the CICS/ESA Problem Determination Guide.
If you need to know more about where programming interface information is described, or about the definitions of the different types of information in the CICS library, you should read the CICS Library Guide.
Who this book is for
The book is intended primarily for use by application programmers, but will also be useful to system programmers and systems analysts.
The book is intended primarily for use by application programmers, but will also be useful to system programmers and systems analysts.
What you need to know to understand this book
We assume that you have some experience in writing programs in COBOL, C/370, PL/I, or assembler language.
We assume that you have some experience in writing programs in COBOL, C/370, PL/I, or assembler language.
You should also have a knowledge of the CICS concepts and terminology introduced in the CICS/ESA Facilities and Planning Guide and you should have read the CICS Application Programming Primer (VS COBOL II) and the CICS/ESA Application Programming Guide.
How to use this book
This book is for reference. Each of the commands has a standard format, as follows:
This book is for reference. Each of the commands has a standard format, as follows:
- The syntax of the command
- A description of what the command does
- An alphabetical list of the options and their functions
- An alphabetical list of conditions, and their causes, that can occur during execution of a command.
Notes on terminology
- VTAM refers to ACF/VTAM and to the record interface of ACF/TCAM.
- ASM is used sometimes as the abbreviation for assembler language.