SPI Reference Summary
SPI Procedures and Functions
SPI Reference Summary—427507-006
2-19
Data Types for SPI Token Data Types
COBOL Data Types Corresponding to Token Data Types
ZSPI-TDT-FLT REAL
ZSPI-TDT-FLT2 REAL64
ZSPI-TDT-FNAME STRUCT .variable(ZSPI^DDL^FNAME^DEF)
ZSPI-TDT-FNAME32 STRUCT .variable(ZSPI^DDL^FNAME32^DEF)
ZSPI-TDT-INT INT
ZSPI-TDT-INT2 INT(32)
ZSPI-TDT-INT4 FIXED
ZSPI-TDT-MAP STRUCT .variable(subsys^DDL^name)
ZSPI-TDT-PHANDLE STRUCT .variable(ZSPI^DDL^PHANDLE^DEF)
ZSPI-TDT-SSID STRUCT .variable(ZSPI^DDL^SSID^DEF)
ZSPI-TDT-STRUCT STRUCT .variable(subsys^DDL^name)
ZSPI-TDT-SUBVOL STRUCT .variable(ZSPI^DDL^SUBVOL^DEF)
ZSPI-TDT-TIMESTAMP STRUCT .variable(ZSPI^DDL^TIMESTAMP^DEF)
ZSPI-TDT-TOKENCODE STRUCT .variable(ZSPI^DDL^TOKENCODE^DEF)
ZSPI-TDT-TRANSID STRUCT .variable(ZSPI^DDL^TRANSID^DEF)
ZSPI-TDT-UINT INT
ZSPI-TDT-USERID STRUCT .variable(ZSPI^DDL^USERID^DEF)
ZSPI-TDT-USERNAME STRUCT .variable(ZSPI^DDL^USERNAME^DEF)
Token Data Type (DDL) Corresponding COBOL Data Type (page1of2)
ZSPI-TDT-BOOLEAN PIC X(2) (VAL-TRUE & VAL-FALSE not supported)
ZSPI-TDT-BYTE PIC X(1)
ZSPI-TDT-CHAR PIC X
ZSPI-TDT-CRTPID (ZSPI-DDL-CRTPID in ZSPIDEF.ZSPICOB)
ZSPI-TDT-DEVICE (ZSPI-DDL-DEVICE in ZSPIDEF.ZSPICOB)
ZSPI-TDT-ENUM PIC S9(4) COMP
ZSPI-TDT-ERROR (ZSPI-DDL-ERROR in ZSPIDEF.ZSPICOB)
ZSPI-TDT-FLT (not supported)
ZSPI-TDT-FLT2 (not supported)
ZSPI-TDT-FNAME (ZSPI-DDL-FNAME in ZSPIDEF.ZSPICOB)
ZSPI-TDT-FNAME32 (ZSPI-DDL-FNAME32 in ZSPIDEF.ZSPICOB)
ZSPI-TDT-INT NATIVE-2
ZSPI-TDT-INT2 NATIVE-4
ZSPI-TDT-INT4 NATIVE-8
Token Data Type (DDL) Corresponding TAL Data Type (page 2 of 2)