Harlequin RIP SDK
RAW_RASTER_handle Struct Reference

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

DEVICELISTdev
 
DEVICE_FILEDESCRIPTOR fd
 
HqBool streaming
 
size_t bytes_written
 
uint8 ps_filename [LONGESTFILENAME]
 

Detailed Description

All output backends based on the rasthand.h prototypes must define a handle structure, which allows state information to persist across raster callback sequences.

Field Documentation

◆ bytes_written

size_t RAW_RASTER_handle::bytes_written

Number of bytes written to RAW output, for Scalable RIP metadata reporting.

◆ dev

DEVICELIST* RAW_RASTER_handle::dev

The output device instance.

◆ fd

DEVICE_FILEDESCRIPTOR RAW_RASTER_handle::fd

The file descriptor returned when opening the abstract output file on a PostScript device.

◆ ps_filename

uint8 RAW_RASTER_handle::ps_filename[LONGESTFILENAME]

PS filename without any device prefix.

◆ streaming

HqBool RAW_RASTER_handle::streaming

TRUE if outputting to socket or stream, where all of the output is concatenated into one stream.


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