NET/MASTER Network Control Language (NCL) Programmer's Guide
The Standard Map $SPI
Standard and User-Defined Maps
106160 Tandem Computers Incorporated 11–13
SPI to MDO Conversion Rule 2c. NonStop NET/MASTER MS converts all subordinate
fields in a SPI token to fields that are subordinate to the SPI token name in an MDO
variable. (The SPI token name is effectively regarded as an element name.) The
following table shows how a SPI token that has subordinate fields—ZEMS-MAP-
STATUS-DIST—appears after conversion into an MDO variable in a message that is
read by the MSGREAD verb:
SPI Token Name Subordinate Field
MDO Variable Name
(&$MSG.SPI.TANDEM. begins all variable names.)
ZEMS-MAP-STATUS-DIST ZDIST-NAME ZEMS_MAP_STATUS_DIST.ZDIST_NAME
ZDIST-TYPE ZEMS_MAP_STATUS_DIST.ZDIST_TYPE
ZDIST-PRIMARY-CPU ZEMS_MAP_STATUS_DIST.ZDIST_PRIMARY_CPU
ZDIST-BACKUP-CPU ZEMS_MAP_STATUS_DIST.ZDIST_BACKUP_CPU
SPI to MDO Conversion Rule 2d. NonStop NET/MASTER MS converts all subordinate
tokens in a SPI token list to elements that are subordinate to the SPI token name in an
MDO variable. (The SPI token name is effectively regarded as an element name.) The
following table shows how a SPI token that has subordinate tokens in a list—ZSPI-
TKN-ERRLIST—appears after conversion into an MDO variable in a message that is
read by the MSGREAD verb:
SPI Token Name Token in List
MDO Variable Name
(&$MSG.SPI.TANDEM. begins all variable names.)
ZSPI-TKN-ERRLIST ZSPI-TKN-ERROR ZSPI_TKN_ERRLIST.ZSPI_TKN_ERROR
ZSPI-TKN-PARM-ERR ZSPI_TKN_ERRLIST.ZSPI_TKN_PARM_ERR
ZSPI-TKN-ERRLIST ZSPI_TKN_ERRLIST.ZSPI_TKN_ERRLIST
Note The ZSPI-TKN-ENDLIST token is filtered by NonStop NET/MASTER MS and is not present in an MDO
variable.
SPI to MDO Conversion Rule 2e. NonStop NET/MASTER MS adds a period (.) and
number sign (#) field to each token of type enumeration to get the unenumerated
value of the token. NonStop NET/MASTER MS adds a number sign field to each field
of type enumeration to get the unenumerated value of the field. The plain name of the
token or field—without the number sign—gets the enumerated value—the symbolic
name. Hyphens are converted to underscores in an enumerated value.