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 */