Using CMS Services
This part of the document describes how to use the CMS preferred interfaces from within your programs to dynamically access CMS services. Using CMS Services includes the following chapters:
- Program Invocation - Direct Branch Linkage describes how to link to other programs using direct branch linkage.
- Program Invocation - Supervisor Assisted Linkage describes how to link to other programs using CMS supervisor assisted linkage.
- Using Free Storage describes how to allocate, manage, and release free storage and free storage subpools.
- Using Saved Segments describes how to use physical and logical saved segments.
- Console and Terminal I/O describes how to use macros to do terminal and console I/O.
- CMS File System describes how CMS manages files.
- Using the File System Macros describes CMS macros you can use to manipulate CMS files.
- Unit Record Devices and Tapes describes how to use CMS macros to perform unit record I/O and to manage tapes.
- Interrupt Handling discusses how CMS interrupt handling routines can make it easier for application programs to handle interrupts.
- Nucleus Extensions and Commands describes how to use the NUCEXT, ANCHOR, SUBCOM, and IMMCMD macros.
- Abend Processing discusses CMS abend processing and abend exit routines.