Distributed Name Service (DNS) Management Programming Manual

Message Elements for the DNS Subsystem
SPI Programming Considerations for DNS
46958 Tandem Computers Incorporated 3–3
If your application manages other subsystems besides DNS, it also needs the definition
files required by those subsystems.
This manual and other Tandem manuals use the word “definition” to refer to the data
declarations within a definition file. For further information about SPI definitions,
EMS definitions, and Guardian 90 and file-system definitions, refer to the Distributed
Systems Management (DSM) Programming Manual, the Event Management Service (EMS)
Manual, and the System Procedure Errors and Messages Manual, respectively. DNS
definitions are described in this manual.
Templates Event-message templates are provided with the DNS product. These templates define
the text used for displays of event messages by the ViewPoint console application and
other console devices and applications. Both source and compiled templates are
provided. You can modify the source templates and recompile them if you wish to
customize your messages.
The name of the DNS template object file is ZTEMPL.ZDNSTMPL; the source file is
ZTEMPL.SDNSTMPL. For more information about DSM templates and instructions
on how to use and modify them, refer to the DSM Template Services Manual.
Naming Guidelines for
Applications
By convention, Tandem uses names beginning with the letter Z (lowercase z in C) for
all definitions and all component fields of structures in its definition files. To avoid
present and future conflicts with names defined by Tandem, it is best not to begin any
of your own names with uppercase or lowercase Z.
Message Elements for
the DNS Subsystem
The following subsections provide subsystem-specific information about elements of
DNS commands, responses, and event messages. For general information about these
elements, for descriptions of elements whose meaning is not subsystem-specific (such
as the subsystem ID), and for SPI tokens and other definitions, refer to the Distributed
Systems Management (DSM) Programming Manual.
Commands The DNS subsystem supports the following programmatic commands:
ADD
ALTER
COPY
DELETE
DISABLE
ENABLE
GETVERSION
INFO
LISTOPENS
RESTORE
STATUS
STOP