SPI Programming Manual (G06.24+, H06.03+, J06.03+)

SPI Programming Manual427506-006
xv
About This Manual
This manual describes the Subsystem Programmatic Interface (SPI):
Audience
This manual is written for those who maintain or develop programs that communicate
using the SPI and for anyone interested in the contents of SPI messages. SPI is used
Section Description
Section 1, Introduction to SPI
Provides an overview of SPI.
Section 2, SPI Concepts and
Protocol
Presents topics central to understanding SPI.
Section 3, The SPI Procedures
Describes the syntax of the SPI procedures and the
operations they perform.
Section 4, ZSPI Data
Definitions
Provides descriptions of the ZSPI data definitions and the
Data Definition Language (DDL) code used to define
them.
Section 5, General SPI
Programming Guidelines
Offers general programming guidelines for SPI requesters
and servers.
Section 6, SPI Programming in
C
Provides language-specific information for SPI
programming in C.
Section 7, SPI Programming in
COBOL
Provides language-specific information for SPI
programming in COBOL.
Section 8, SPI Programming in
TACL
Provides language-specific information for SPI
programming in the HP Tandem Advanced Command
Language (TACL), including descriptions of the built-ins
that correspond to the SPI procedures.
Section 9, SPI Programming in
TAL
Provides language-specific information for SPI
programming in the HP Transaction Application Language
(TAL)
Appendix A, Errors
Describes error numbers returned by the SPI procedures
and other common errors encountered in SPI processing.
Appendix B, Summary of DDL
for SPI
Summarizes features of the Data Definition Language for
HP NonStop
servers that are particularly relevant to SPI
data definitions.
Appendix C, SPI Internal
Structures
Describes the internal structure of common SPI data
structures to facilitate debugging.
Appendix D, NonStop Kernel
Subsystem Numbers and
Abbreviations
Presents tables that list HP NonStop Kernel subsystems
by their subsystem number and by their subsystem
abbreviation.
Appendix E, SPI Programming
Examples
Presents TAL and C source code for several working SPI
programs.