home *** CD-ROM | disk | FTP | other *** search
- /*
- *
- * $XABDATDEF
- * Generated automatically by "vms_struct Version 1.00"
- * Created from VMS definition file "xabdatdef"
- * Thu Apr 11 16:28:16 1985
- *
- */
-
- /* This include file is redundant. As you can see it is 6 years old
- and if I had my way it would dissapear. It probably will dissapear in some
- future version, so watch out!.
-
- The XAB definitions for this structure are also given in xab.h in the
- regular include directory */
-
- #define XAB_DATE_TIME { unsigned : 32; unsigned : 32; }
-
-
- struct XABDAT {
- unsigned char xab$b_cod;
- #define XAB$C_DAT 18 /* XABDAT type code */
-
- unsigned char xab$b_bln;
- #define XAB$C_DATLEN 0x2C /* XABDAT block length constant - V3 (44 bytes) */
- #define XAB$K_DATLEN 0x2C
- #define XAB$C_DATLEN_V2 0x24 /* XABDAT block length constant - V2 */
- #define XAB$K_DATLEN_V2 0x24
-
- unsigned : 16; /* spare */
-
- char *xab$l_nxt; /* Next XAB in chain */
- unsigned short xab$w_rvn; /* revision number */
-
- unsigned : 16; /* spare */
-
- struct XAB_DATE_TIME xab$q_rdt; /* revision date and time */
- struct XAB_DATE_TIME xab$q_cdt; /* creation date and time */
- struct XAB_DATE_TIME xab$q_edt; /* expiration date and time */
- struct XAB_DATE_TIME xab$q_bdt; /* backup date and time */
- };
-