Distributed Name Service (DNS) Management Programming Manual

4 Common Definitions
46958 Tandem Computers Incorporated 4–1
This section lists the common definitions—those used in several commands,
responses, or event messages—for the DNS subsystem. Definitions used in only one
or two commands, responses, or event messages are described under the individual
command or event message in Section 5 and Section 6, respectively. These sections
also provide any additional considerations for the common definitions as they apply
to the particular command or event message being described.
Common definitions used in DNS commands, responses, and event messages fall into
five categories, based on their source:
SPI standard definitions
EMS standard definitions (for event messages only)
Guardian 90 definitions
File-system definitions
DNS definitions
For the first four categories, this section lists the definitions used in the interface to
DNS and provides considerations, if any, specific to their use with DNS. For full
descriptions of these definitions, refer to the following manuals:
Distributed Systems Management (DSM) Programming Manual, for SPI definitions
Event Management Service (EMS) Manual, for EMS definitions
System Procedure Errors and Messages Manual, for Guardian 90 and file-system
definitions
Tandem provides each set of definitions in several programming languages, as
described under “Definition Files” in Section 3. Tandem also provides the Data
Definition Language (DDL) source file from which the definitions (data declarations)
in other languages are derived. Wherever it is necessary to show the type or structure
represented by a definition discussed in this section, its DDL definition is shown as it
appears in the appropriate DDL definition file. Fixed and extensible structures are
defined by using DDL DEF statements. For an explanation of DDL as it applies to SPI,
refer to the appendix “Overview of DDL for SPI” in the Distributed Systems
Management (DSM) Programming Manual.