DSM/Tape Catalog Management Programming Manual

Common Definitions
DSM/Tape Catalog Management Programming Manual520481-003
4-3
ZMCS Token Types
ZMCS-DDL-MSG-MAXBUFFER
ZMCS-DDL-MSG-MAXBUFFER defines the maximum buffer length.
ZMCS-DDL-TAPELABEL
ZMCS-DDL-TAPELABEL defines an 80-character tape label.
ZMCS-DDL-TAPEMOUNTID
ZMCS-DDL-TAPEMOUNTID defines a unique identifier for tape mount actions on a
node.
ZMCS-DDL-VERSION
ZMCS-DDL-VERSION defines the version of a tape generation. -1 indicates null.
Greater than or equal to 0 indicates a valid entry.
ZMCS Token Types
This token type associates a defined token data type (TDT) with a corresponding data
definition (DDL).
ZMCS-TYP-INT-QUAD
ZMCS-TYP-INT-QUAD is used to describe addresses that contain four IDs.
def ZMCS-DDL-MSG-MAXBUFFER
02 Z-MSGCODE type ZSPI-DDL-INT
02 Z-BUFLEN type ZSPI-DDL-UINT
02 Z-OCCURS type ZSPI-DDL-UINT
02 Z-FILLER type ZSPI-DDL-BYTE
occurs 0 to ZMCS-VAL-MAXBUFLEN times
depending on Z-OCCURS
end.
def ZMCS-DDL-TAPELABEL type ZMCS-DDL-CHAR80
def ZMCS-DDL-TAPEMOUNTID type ZSPI-DDL-INT spi-null 255.
def ZMCS-DDL-VERSION type ZSPI-DDL-INT spi-null 255.
token type ZMCS-TYP-INT-QUADvalue is ZSPI-TDT-INT
def is ZSPI-DDL-INT
occurs 4 times