1 /* BEGIN INCLUDE FILE ... remote_attach_data.incl.pl1 ... 3/77 */
 2 
 3 
 4 
 5 /****^  HISTORY COMMENTS:
 6   1) change(88-06-07,Brunelle), approve(88-06-07,MCR7911),
 7      audit(88-09-29,Wallman), install(88-10-28,MR12.2-1199):
 8      Model field and static overstrike_data_ptr added for laser printer
 9      support.
10                                                    END HISTORY COMMENTS */
11 
12 
13 /* format: style4 */
14 
15 dcl  adp ptr;                                               /* local copy of pointer to attach data */
16 
17 dcl  1 ad aligned based (adp),
18        2 fixed,
19          3 runout_spacing fixed bin,
20          3 stop_every fixed bin,                            /* stop every n pages of printing */
21          3 stop_counter fixed bin,
22          3 char_mode fixed bin,
23          3 record_len fixed bin,                            /* length of output record in characters */
24          3 line_length fixed bin,                           /* length of printer line */
25          3 chars_printed fixed bin (35),                    /* input chars processed since "reset" order */
26          3 device_type fixed bin,                           /* terminal_io_record device_type code for this attachment
27                                                                (See terminal_io_record.incl.pl1) */
28          3 fb_pad fixed bin,
29        2 bits,
30          3 binary bit (1) unal,
31          3 record_io bit (1) unal,                          /* TRUE - if the iox_ record interface to terminal is used */
32          3 other_bits_padded bit (34) unal,
33          3 output_modes,
34            4 single_page bit (1) unal,
35            4 noprint bit (1) unal,                          /* if on don't print */
36            4 pad bit (34) unal,
37          3 transparent bit (1),                             /* Set if in transparent mode */
38          3 input_modes bit (36),
39        2 ptrs,
40          3 terminal_iocbp ptr,                              /* iocb ptr  to terminal dim  */
41          3 static_overstrike_data_ptr ptr,                  /* ptr to overstrike_data */
42        2 chars,
43          3 terminal char (32) var,
44          3 attach_desc char (256) var,
45          3 open_description char (24) var,
46          3 model char (32) var,
47        2 info like prt_info aligned,
48        2 remote_pci like pci aligned;
49 
50 
51 /* END INCLUDE FILE ... remote_attach_data.incl.pl1 */