Skip to main content
Skip table of contents


This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core


Parameter: NULL pointer do not use.

When the RIP detects that there are no more pages of the job to output, it calls D_OPEN_ENDJOB . If the plugin needs extra time to do something, it should set the d_feeding field of the deviceDefinition structure to a non‐zero value during this call.

Immediately after, the RIP checks d_feeding and, if it is non‐zero, sends repeated D_IDLE calls to the plugin until it sets it to zero. D_IDLE must therefore distinguish between calls made whilst feeding, and calls made while outputting. It is recommended that you use a “state machine”, as described in (v13) Writing plugins as state machines .

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.