OSI/AS Programming Manual

About This Manual
056783 Tandem Computers Incorporated xv
Programming for the Guardian 90 operating system
Programming in the Transaction Application Language (TAL) or in C
Reading declarations written in the Data Definition Language (DDL), as described
in the “Overview of DDL for SPI” appendix in the Distributed Systems Management
(DSM) Programming Manual
Other publications you should read before reading this manual are listed in “What
Related Publications Are Available?” later in this preface.
What's in This
Manual?
This manual is organized as follows:
Section 1 gives an overview of the OSI/AS subsystem, its architecture, and the OSI
features it supports.
Section 2 introduces the APS procedures and the concepts you need to understand
to use them to establish, use, and release connections.
Section 3 provides the calling syntax of the procedures.
Appendix A contains details of the DDL definitions supplied with the OSI/AS
subsystem.
Appendix B lists and explains the status and error messages your applications can
receive when they call the APS procedures.
Appendix C gives the syntax of the two module file management (MFM)
procedures you use with nowait OSI/AS connections. These procedures,
MFM_AWAITIOX_ and MFM_CANCELREQ_ , are similar to the Guardian 90
file-system procedures AWAITIOX and CANCELREQ.
Appendix D gives guidelines for calling the APS procedures from a C program.
Appendix E provides sample programs (in both TAL and C) that use the APS
procedures.
The abbreviations list gives expansions of abbreviations used in this manual and
in the other manuals describing OSI/AS and OSI/TS.
The glossary defines OSI terms and Tandem terms used in this manual and in the
other manuals describing OSI/AS and OSI/TS.