Guardian Procedure Calls Reference Manual
This structure definition can be found in the TAL ZWANTAL file. An equivalent C definition is in
the zwanc file. Both files are found in $SYSTEM.ZSPIDEF.
STRUCT ZWAN^DDL^EXIOADDR^DEF (*)
?IF PTAL
FIELDALIGN (SHARED2)
?ENDIF PTAL
;
BEGIN
INT Z^PATYPE;
INT Z^CHNL;
INT Z^CTLR;
INT Z^CLIPNUM = Z^CTLR;
INT Z^UNIT;
INT Z^LINENUM = Z^UNIT;
INT Z^CPU;
STRUCT Z^TRACKID;
BEGIN
STRUCT Z^C;
BEGIN STRING BYTE [0:5]; END;
STRUCT Z^S = Z^C;
BEGIN
INT Z^I[0:2];
END;
STRING Z^B[0:5] = Z^C;
END;
INT(32) Z^IPADDRESS;
STRUCT Z^IPADDRSTG = Z^IPADDRESS;
BEGIN
STRUCT Z^C;
BEGIN STRING BYTE [0:3]; END;
STRUCT Z^S = Z^C;
BEGIN
INT Z^I[0:1];
END;
STRING Z^B[0:3] = Z^C;
END;
END;
Z^PATYPE
is the physical adapter type. For SWAN support, Z^PATYPE has a value of 4.
Z^CHNL
is reserved.
Z^CTLR
is reserved. It is redefined by Z^CLIPNUM.
Z^CLIPNUM
is the clip number that identifies which clip number is being used. The valid range for the clip
number is 1 through 3.
Z^UNIT
is reserved. It is redefined by Z^LINENUM.
Z^LINENUM
identifies the line number (0 or 1) on a clip that is being used.
Z^CPU
is the processor that is currently being used to run the LINE. The LINE is a Subsystem
Programmatic Interface (SPI) object in a subsystem.
Z^TRACKID
is a six-character string number that identifies the SWAN box.
CONFIG_GETINFO_BYNAME_ Procedure 195