-- --**************************************************************************** --* * --* Copyright (c) 2001 * --* by DIGITAL Equipment Corporation, Maynard, Mass. * --* * --* This software is furnished under a license and may be used and copied * --* only in accordance with the terms of such license and with the * --* inclusion of the above copyright notice. This software or any other * --* copies thereof may not be provided or otherwise made available to any * --* other person. No title to and ownership of the software is hereby * --* transferred. * --* * --* The information in this software is subject to change without notice * --* and should not be construed as a commitment by DIGITAL Equipment * --* Corporation. * --* * --* DIGITAL assumes no responsibility for the use or reliability of its * --* software on equipment which is not supplied by DIGITAL. * --* * --**************************************************************************** --******************************************************************************************************************** -- Created: 15-MAR-2001 22:52:06 by OpenVMS SDL EV1-33 -- Source: 2-SEP-1989 10:42:12 $11$DUA933:[LIB_ADA.LIS]HD4DEF.SDL;1 --******************************************************************************************************************** with SYSTEM; use SYSTEM; with STARLET; use STARLET; with CONDITION_HANDLING; use CONDITION_HANDLING; package HD4DEF is -- module $HD4DEF --+ -- HDR4 ANSI MAGNETIC TAPE LABEL -- THIS IS THE FOURTH LABEL IN FILE LABEL HEADER SET. -- IT CONTAINS THE LONG FILENAME EXTENSION TO THE HDR1 FILE IDENTIFIER -- FOR VMS LONG FILE NAMES --- type HD4_TYPE is record HD4LID : UNSIGNED_LONGWORD; -- LABEL IDENTIFIER AND NUMBER 'HDR4' FILEID_EXT_SIZE : UNSIGNED_BYTE; -- SIZE OF FILE ID EXT FOR ANSI 4 VOLUMES FILEID_EXT : STRING(1 .. 62); -- EXTENSION OF HDR1 FILEID FILEID_EXT_V3 : STRING(1 .. 2); -- SIZE OF FILE ID EXT FOR ANSI 3 VOLUMES FILLER_1 : STRING(1 .. 13); -- SPACES end record; for HD4_TYPE use record HD4LID at 0 range 0 .. 31; FILEID_EXT_SIZE at 4 range 0 .. 7; FILEID_EXT at 5 range 0 .. 495; FILEID_EXT_V3 at 67 range 0 .. 15; FILLER_1 at 69 range 0 .. 103; end record; for HD4_TYPE'SIZE use 656; HD4_TYPE_INIT : constant HD4_TYPE := (HD4LID => 0, FILEID_EXT_SIZE => 0, FILEID_EXT => (others => ASCII.NUL), FILEID_EXT_V3 => (others => ASCII.NUL), FILLER_1 => (others => ASCII.NUL)); end HD4DEF;