Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide

DSNM Command Requirements
Distributed Systems Network Management (DSNM) Subsystem Interface Development
Guide109759 4-9
The User Area: Intermediate Lists
Execution Objects
The input list objects and the hierarchy and state modifiers determine the final set of
objects to which the command is to be applied.
Applying Object List Modifiers
The final list of objects to which a command is eventually applied results from the
application of the hierarchy and state modifiers to the members of the input object list in
the following order:
1. Apply the Z^HMOD value associated with the command
(context-area._INPUT.MOD.Z^HMOD).
2. Apply the Z^HMOD value, if it exists, within the individual formatted object
structures (context-area.output-list-member.FOBJ.Z^HMOD).
3. Apply the Z^SMOD value associated with the command
(context-area._INPUT.MOD.Z^SMOD).
Use the list-processing library services described in “Processing a List” later in this
section to manipulate the original input list and to create intermediate lists.
The User Area: Intermediate Lists
A context space is allocated to each thread when created, and persists until the thread
terminates. The context space contains a fixed header area reserved for use by the
frame, followed by a user-defined area that can be used as workspace to manipulate
intermediate object lists. See “Command Context Space” on page 3-15 for information
on accessing the user-defined area of the context space.
Z^OBJNAME^ OCCURS Is an INT field that contains the length of the object
name.
Z^OBJNAME Is a structure (defined by
ZDSN^DDL^OBJNAME^DEF) that contains the object
name. If the subsystem permits it, the object name may
be *, meaning all objects of the object type specified
(under the manager specified, if any).
Z^MANAGER^ OCCURS Is an INT field that contains the length of the manager
name. If a manager is not present,
Z^MANAGER^OCURS is 0.
Z^MANAGER Is a structure (defined by
ZDSN^DDL^MANAGER^DEF) that contains the name
of the manager process, if any.