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










