Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
DSNM Process Startup Functions
Distributed Systems Network Management (DSNM) Subsystem Interface Development
Guide—109759 5-9
Retrieving Non-Standard Process Parameters:
_GET^PROCESS^PARAM
The structure declared by _DSNMCONF^PARAMS is defined as follows:
DEFINITION ZDSN-DDL-DSNMCONF-PARAMS.
02 Z-DSNM-MANAGER-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-DSNM-MANAGER TYPE ZDSN-DDL-MANAGER.
02 Z-SWAPVOL-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-SWAPVOL TYPE ZDSN-DDL-OBJNAME.
02 Z-SEGPAGES TYPE ZSPI-DDL-INT2.
02 Z-SEGEXT.
03 Z-PRIMARY TYPE ZSPI-DDL-INT.
03 Z-SECONDARY TYPE ZSPI-DDL-INT.
02 Z-OBJECT-DB-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-OBJECT-DB TYPE ZDSN-DDL-OBJNAME.
02 Z-OBJECT-MONITOR-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-OBJECT-MONITOR TYPE ZDSN-DDL-PNAME.
02 Z-OBJECT-DB-INTERFACE-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-OBJECT-DB-INTERFACE TYPE ZDSN-DDL-PNAME.
02 Z-MAX-OPENERS TYPE ZSPI-DDL-INT.
02 Z-EMS-COLLECTOR-OCCURS TYPE ZSPI-DDL-UINT.
02 Z-EMS-COLLECTOR TYPE ZDSN-DDL-PNAME.
02 Z-SECPARAMS TYPE ZSPI-DDL-UINT.
END
Retrieving Non-Standard Process Parameters:
_GET^PROCESS^PARAM
You can call _GET^PROCESS^PARAM in your _STARTUP procedure to retrieve
process startup parameter values that are not part of the standard set stored in the
_PROCESS^PARAMS structure.
error output
is a ZDSN or NonStop Kernel error. (FEEOF means there are no more parameters
with this name.)
paramname input
STRING .EXT ! ZDSN^DDL^PARAMNAME^DEF !
is the parameter name, left-justified, blank-filled.
paramvalue output
STRING .EXT
is the parameter value.
Note. Values configured for Z-SEGEXT are ignored by all DSNM processes supplied by
Tandem.
error := _GET^PROCESS^PARAM ( paramname
, paramvalue:maxlen
,[ len ] );