(v13) SwLeProcessInputQueue
This page applies to Harlequin v13.1r0 and later; and to Harlequin Core but not Harlequin MultiRIP.
This function performs the inner part of the job processing loop by calling SwLeSetJobNumber(), SwLeSetJobName(), SwLeJobStart() and SwLeJobEnd() with a setup appropriate to detect the type and interpret a job specified by the first input queue entry. This function does not block on the input queue; if there are no entries on the input queue, it returns SW_LE_QUEUE_EMPTY. We recommend that you use this function to run jobs from the skinkit SDK's input queue, rather than manually submitting them using SwLeJobStart(), SwLePS() , and SwLeJobEnd().
For more information regarding the input queue see (v13) The Harlequin Scalable RIP.