CAPS Universe documentation  1.0.4
All you need to know to be successful
Data Fields
rstr_print_state Struct Reference

Data Fields

unsigned hw_copy:1
 
unsigned front_page_no
 
unsigned reverse_page_no
 
unsigned current_page
 
unsigned cur_page_kept:1
 
unsigned copies_to_be_done
 
unsigned print_media_amount
 
unsigned print_media_done
 
unsigned last_medium_reached:1
 
enum caps_colour_format req_format
 

Detailed Description

Print state to keep track the printing procedure

Field Documentation

◆ hw_copy

unsigned hw_copy

printer is capable to print copies in hardware, e.g. without repeating the page raster data

◆ front_page_no

unsigned front_page_no

◆ reverse_page_no

unsigned reverse_page_no

◆ current_page

unsigned current_page

the currently processed page

◆ cur_page_kept

unsigned cur_page_kept

'1' if the current_page is already rendered and can be reused for the next copy

◆ copies_to_be_done

unsigned copies_to_be_done

document or page repeat (depending on collate setting and copy count)

◆ print_media_amount

unsigned print_media_amount

required full amount of media to print this job

◆ print_media_done

unsigned print_media_done

already printed media, counts up until rstr_print_state::print_media_amount is reached

◆ last_medium_reached

unsigned last_medium_reached

true, if this is the last medium to print

◆ req_format

enum caps_colour_format req_format

Required for later calls


The documentation for this struct was generated from the following file: