All output backends based on the rasthand.h prototypes must define a handle structure, which allows state information to persist across raster callback sequences. More...
Data Fields | |
DEVICELIST * | dev |
DEVICE_FILEDESCRIPTOR | fd |
HqBool | streaming |
size_t | bytes_written |
uint8 | ps_filename [LONGESTFILENAME] |
All output backends based on the rasthand.h prototypes must define a handle structure, which allows state information to persist across raster callback sequences.
size_t RAW_RASTER_handle::bytes_written |
Number of bytes written to RAW output, for Scalable RIP metadata reporting.
DEVICELIST* RAW_RASTER_handle::dev |
The output device instance.
DEVICE_FILEDESCRIPTOR RAW_RASTER_handle::fd |
The file descriptor returned when opening the abstract output file on a PostScript device.
uint8 RAW_RASTER_handle::ps_filename[LONGESTFILENAME] |
PS filename without any device prefix.
HqBool RAW_RASTER_handle::streaming |
TRUE if outputting to socket or stream, where all of the output is concatenated into one stream.