Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
_LISTPOINTER
A-72
109759—Distributed Systems Network Management (DSNM) Subsystem Interface
Development Guide
DSNM Library Services
_LISTPOINTER
_LISTPOINTER declares an extended pointer to a _LIST structure.
Once a list pointer is initialized with a list address, it can be used anywhere _LIST is
used.
list user-provided identifier
is the name (a valid TAL identifier) of the list pointer.
Example
INT .EXT cx (command^context^def) = _THREAD^CONTEXT^ADDRESS;
_LISTPOINTER (outlist) := @cx._OUTPUT.OBJECTLIST;
INT .EXT out^lm (output^lm^def);
.
.
.
IF _ISNULL (@out^lm := _PUT^LM (outlist,,$LEN (out^lm)))
THEN ... < out of memory > ;
.
.
_LISTPOINTER ( list );