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.