1 /* BEGIN INCLUDE FILE ... print_driver_data.incl.pl1 */
 2 
 3 
 4 dcl  driver_data_p ptr;
 5 
 6 /* the following structure must not be more than  252 bits (7 words) long, since it is the definition
 7    of the driver data field in the request_descriptor.incl.pl1 */
 8 
 9 dcl 1 print_driver_data aligned based (driver_data_p),      /* defines driver data of request_descriptor */
10     2 copies_done fixed bin (17) unal,                      /* number of copies already printed */
11     2 copies_charged fixed bin (17) unal,                   /* number of copies already charged */
12     2 pad fixed bin (35),                                   /* the only spare room */
13     2 checkpoint,                                           /* the latest valid print checkpoint */
14       3 comp_no fixed bin (17),                             /* MSF component at top of page_no */
15       3 offset fixed bin (24),                              /* last character before top of page_no */
16       3 page_no fixed bin (24),                             /* next physical page to be printed */
17       3 line_count fixed bin (24),                          /* number of lines printed at this point */
18       3 file_offset fixed bin (33);                         /* characters from the start of the file */
19 
20 /* END INCLUDE FILE ... print_driver_data.incl.pl1 */