Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
_INPUT^LM^HEADER
A-62
109759—Distributed Systems Network Management (DSNM) Subsystem Interface
Development Guide
DSNM Library Services
_INPUT^LM^HEADER
_INPUT^LM^HEADER describes the first part of the user-defined input list member
structure. It is required as part of the input list member definition.
_INPUT^LM^HEADER generates a formatted object structure
(ZDSN^DDL^FOBJECT^DEF); it identifies this object structure as FOBJ and identifies
other fields for the frame.
Considerations
The following FOBJECT fields are filled by the frame for each object in the input list:
Other FOBJECT fields and other data items generated by _INPUT^LM^HEADER are
reserved for use by the frame. See Section 4, “DSNM Command Requirements,” for
more information about FOBJECT fields.
The user-data area of each input list member following the _INPUT^LM^HEADER
portion is for the command thread’s use and is initialized to 0 by the frame. Specify the
length of the input list member structure in your _STARTUP procedure, as in the
following example:
INT PROC _STARTUP (context^length, input^lm^length) EXTENSIBLE;
INT .context^length, .input^lm^length;
BEGIN
context^length := $LEN (command^context^def);
input^lm^length := $LEN (input^lm^def);
.
.
RETURN ZDSN^ERR^NOERR;
END;
_INPUT^LM^HEADER;
Z^HMOD Is the hierarchy modifier. If present, it overrides the
hierarchy value in _INPUT.MOD.Z^HMOD for this
object only.
Z^SUBSYS Is the name of the subsystem.
Z^OBJTYPE Is the object type.
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.
Z^MANAGER Is the name of the manager, if any.