Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
DSNM Process Startup Functions
Distributed Systems Network Management (DSNM) Subsystem Interface Development
Guide—109759 5-7
Parameter Retrieval Library Services
•
Uses the COMPONENT value passed from _STARTUP^MODE (or the startup
message, if indicated) to retrieve standard process parameters and configuration
parameters into predefined structures.
•
Supplies appropriate defaults.
3. The frame calls the _STARTUP procedure.
_STARTUP is another user-written procedure that supplies the lengths of the user
context area and the input list members. It also retrieves and places subsystem and
CI configuration parameters into predefined structures for use by the frame.
The following procedures must be called in your I process _STARTUP procedure:
•
_ADD^SUBSYS: fills in a predefined structure with subsystem configuration
parameters for the subsystem(s) the I process handles. The frame uses this
information when it gets a command for that subsystem.
•
_ADD^CI: fills in a predefined structure with CI configuration parameters for
the CI class with which your I process communicates.
In addition, your I process _STARTUP procedure may call the following
procedures:
•
_GET^PROCESS^PARAM: retrieves process parameter values that are not part
of the standard set retrieved by the frame and stored in _PROCESS^PARAMS.
•
_GET^PARAM: retrieves configuration parameter values that are not part of the
standard set retrieved by the frame and stored in _DSNMCONF^PARAMS.
4. The frame then terminates startup processing, closes the open DSNMCONF file, and
frees resources allocated on behalf of the configuration library procedures.
Note. The command thread also has access to the information retrieved by the frame; see
the next two subsections for information on accessing _PROCESS^PARAMS and
_DSNMCONF^PARAMS parameters.