Guardian Procedure Calls Reference Manual
FIXED SCSILUN;
FIXED SCSITARGET;
END;
FIXED PORT^NAME[0:3]; /*New field*/
END;
The structure for tape devices is defined in TAL in file ZSTOTAL as follows:
STRUCT SCSI^TAPE^DEVICE^INFO^DEF (*) FIELDALIGN (SHARED2);
BEGIN
STRUCT SPECIFIC^HDR;
BEGIN
INT VERSION;
INT MAX^NUM^PATHS;
INT PRIMARY^SUBTYPE;
INT MIRROR^SUBTYPE;
END;
STRUCT PATH^INFO;
BEGIN
STRUCT STANDARD;
BEGIN
INT CONFIGURED;
INT INUSE;
INT STATE;
INT RESERVED;
INT(32) GROUP;
INT(32) MODULE;
INT(32) SLOT;
INT(32) SUBDEVNUM;
INT(32) FABRIC;
FILLER 4;
STRUCT SACNAME;
BEGIN STRING BYTE [0:63]; END;
INT(32) PRIMARYCPU;
INT(32) BACKUPCPU;
END;
FIXED SCSILUN;
FIXED SCSITARGET;
END;
FIXED PORT^NAME[0:3]; /*New field*/
END;
Equivalent structures are defined in C in file zstoc. The ZSTO* files are found in $SYSTEM.ZSPIDEF.
The following structure field descriptions apply to both structures above, with the exception of 5
fields that are used for magnetic disk and SCSI-IOP devices only.
VERSION
Structure version.
MAX_NUM_PATHS
Maximum number of paths for the device type:
MAX_NUM_PATHSDevice Type
4disk
1tape
2open-scsi
PRIMARY_SUBTYPE
Subtype of the magnetic disk located on the primary volume. For more information about device
subtypes, see Appendix A: Device Types and Subtypes.
192 Guardian Procedure Calls (C)