Expand Management Programming Manual
ELEMENTS OF SPI MESSAGES FOR THE EXPAND SUBSYSTEM
Definition Files
DEFINITION FILES
Every token or other type of definition needed by an application
that uses SPI is defined in definition files provided by Tandem.
Each source of definitions, such as a subsystem or an operating-
system component, has associated with it a set of four definition
files: one in TAL; one in COBOL85; one in TACL; and one in DDL,
from which the other three definition files are derived.
To be able to use the definitions from a particular source, an
application copies in or loads the definition file associated
with that source that is in the appropriate programming language.
The definitions in a COBOL85 definition file are grouped into
sections to enable COBOL85 programmers to declare multiple copies
of structures in the definition file. TAL programmers should
always source in the entire definition file, and TACL always
loads the entire definition file. For further information on
how definition files are accessed by an application, refer to the
Distributed Systems Management (DSM) Programming Manual
.
An application that communicates with the EXPAND subsystem needs
the following definition files in the appropriate programming
language:
1. The SPI definition file.
2. The EMS definition file (needed only if the application
retrieves event messages or controls EMS).
3. The data-communications definition file.
4. The EXPAND definition file.
If the application also communicates with other subsystems, the
definition files for those other subsystems must also be used.
For example, an EXPAND application written in COBOL85 that
retrieves event messages would need the following definition
files:
ZSPIDEF.ZSPICOB SPI definitions
ZSPIDEF.ZEMSCOB EMS definitions
ZSPIDEF.ZCOMCOB Data-communications definitions
ZSPIDEF.ZEXPCOB EXPAND definitions
These files are located on the disk volume chosen by your site.
The default disk volume used by the INSTALL program is $SYSTEM.
For further information about the SPI definitions, EMS
definitions, and data-communications definitions, refer to the
Distributed Systems Management (DSM) Programming Manual
, the
Event Management Service (EMS) Manual
, and the
Communications
4-2