Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
Data Definition Language (DDL)-Defined DSNM SPI
Components
Distributed Systems Network Management (DSNM) Subsystem Interface Development
Guide—109759 C-5
DDL Definitions for DSNM Character String
Components
DDL Definitions for DSNM Character String
Components
Subsystems and object types in DSNM commands, responses, and configuration are
represented by character strings. In TAL, the representation of a character-string type
item has the following form:
LITERAL zdsn^max^item = length-of-item-in-bytes;
STRUCT zdsn^ddl^item^def;
BEGIN
STRING z^c[0:zdsn^max^item-1];
INT z^i = z^c;
END;
All character-string type items are defined this way: a constant (with the item's length in
bytes) and a uniform structure that allows it to be referred to as a structure, a string, or
an INT.
The major character-string items of interest are described by the following DDL items:
DSNM Configuration Items
Note. If one of these items is embedded in another structure, care must be taken to ensure
that the structure begins on a word boundary.
Item Describes DDL Name Length
System name ZDSN^DDL^SYSTEM^DEF ZDSN^MAX^SYSTEM
Subsystem name ZDSN^DDL^SUBSYS^DEF ZDSN^MAX^SUBSYS
Object type ZDSN^DDL^OBJTYPE^DEF ZDSN^MAX^OBJTYPE
Object name ZDSN^DDL^OBJNAME^DEF ZDSN^MAX^OBJNAME
Manager name ZDSN^DDL^MANAGER^DEF ZDSN^MAX^MANAGER
Process name ZDSN^DDL^PNAME^DEF ZDSN^MAX^PNAME
Process qualifier ZDSN^DDL^PQUAL^DEF ZDSN^MAX^PQUAL
Process class ZDSN^DDL^PCLASS^DEF ZDSN^MAX^PCLASS
CI class ZDSN^DDL^CICLASS^DEF ZDSN^MAX^CICLASS
Note. A CI class is an instance of a process class (pclass).
Item Describes DDL Name Length
Class ZDSN^DDL^CLASS^DEF ZDSN^MAX^CLASS
Component ZDSN^DDL^COMPONENT^DEF ZDSN^MAX^COMPONENT
Parameter name ZDSN^DDL^PARAMNAME^DEF ZDSN^MAX^PARAMNAME
Parameter value ZDSN^DDL^CONFPARAMVALUE
^DEF
ZDSN^MAX^CONFPARAM
VA LU E