1 /* Begin include file system_dump_info.incl.pl1 */
 2 /* format: style3,idind30 */
 3 
 4 /* Information needed to get set up on an fdump */
 5 
 6 declare   system_dump_info_ptr          pointer;
 7 declare   1 system_dump_info            aligned based (system_dump_info_ptr),
 8             2 version                   char (8) aligned,
 9             2 dump_dir_name             char (168) unaligned,
10             2 dump_seg_prefix           char (32) varying,  /* includes last ., not component  number */
11             2 dump_name                 char (32) varying,  /* Usually ERF number */
12             2 dump_entry_format         char (40) unaligned;/* ioa_ string that you feed the component number into */
13 
14 declare   SYSTEM_DUMP_INFO_VERSION_1    char (8) init ("sysd0001") int static options (constant);
15 
16 declare   system_dump_list_ptr          pointer;
17 declare   1 system_dump_list            aligned based (system_dump_list_ptr),
18             2 version                   char (8) aligned,
19             2 n_dumps                   fixed bin,
20             2 per_dump                  (system_dump_list_n_dumps refer (system_dump_list.n_dumps)) aligned,
21               3 dir_name                char (168) unaligned,
22               3 minimal_entryname       char (32) unaligned,/* for non-dup's, just number */
23               3 full_entryname          char (32) unaligned,/* component 0 entryname */
24               3 new_directory           bit (1) aligned,    /* first of its dir */
25               3 duplicate               bit (1) aligned;    /* on if more than one ERF N in same directory */
26 
27 declare   system_dump_list_n_dumps      fixed bin;
28 declare   SYSTEM_DUMP_LIST_VERSION_1    char (8) aligned init ("sysdl001") int static options (constant);
29 
30 declare  (LIST_ALL                      fixed bin init (1),
31           LIST_FDUMPS                   fixed bin init (2),
32           LIST_PDIRS                    fixed bin init (3))
33                                         int static options (constant);
34 
35 /* End include file system_dump_info.incl.pl1 */