Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
Defining the Input List Member Structure:
_INPUT^LM^HEADER
3-22
109759—Distributed Systems Network Management (DSNM) Subsystem Interface
Development Guide
I Process Development Process
Defining the Input List Member Structure: _INPUT^LM^HEADER
_INPUT^LM^HEADER describes the first part of an input list member. It generates an
input list formatted object structure (FOBJ). It is required as part of the input list
member definition. Your _STARTUP procedure provides the frame with the length of
the input list member structure
The following is an example of an input list member structure declaration:
STRUCT input^list^member^def (*);
BEGIN
_INPUT^LM^HEADER;
< user-definitions >
...
END;
For each member in the input object list, the following FOBJ fields are available to the
thread:
In addition, internal information in each input list object structure is carried forward to
output list object structures when they are initialized with _FOBJECT^INIT (see
“Initializing Object List Members: _FOBJECT^INIT,” later in this section).
These fields are described in more detail in Section 4, “DSNM Command
Requirements.”
Defining the Output List Member Structure:
_OUTPUT^LM^HEADER
_OUTPUT^LM^HEADER describes the first part of the user-defined output list
member structure (reserved for use by the frame) and generates a DSNM formatted
object structure identified as FOBJ. It is required as part of the output list member
definition.
Z^HMOD Contains a hierarchy modifier for the object. If present,
it overrides the hierarchy modifier (Z-HMOD) value in
the _INPUT.MOD.Z^HMOD field for this object only.
Values are:
ZDSN^HMOD^ALL
ZDSN^HMOD^ONLY
ZDSN^HMOD^SUBONLY
Z^SUBSYS Is the subsystem to which the object belongs.
Z^OBJTYPE Is the subsystem object type of the object.
Z^OBJNAME^OCCURS Is the length of the object name.
Z^OBJNAME Is the object name.
Z^MANAGER^OCCURS Is the length of the manager name, if any.
Z^MANAGER Is the name of the manager, if any.