Harlequin RIP SDK
SWMSG_RR_ELEMENT_REF Struct Reference

This is a message which identifies a particular raster element, and is used by two events: More...

#include "rrevents.h"

Data Fields

void * connection
 
sw_tl_ref timeline
 
const uint8id
 

Detailed Description

This is a message which identifies a particular raster element, and is used by two events:

  • SWEVT_RR_ELEMENT_PENDING: Lets the cache instance know that a raster for the given id is on its way. This allows the cache to respond to queries which arrive before the raster data as if it was already there, thus preventing the redundant work of creating the raster twice.
  • SWEVT_RR_ELEMENT_UNLOCK: Unlock a raster element. If no other locks apply, it is eligible for purging at the discretion of the cache implementation.

Field Documentation

◆ connection

void* SWMSG_RR_ELEMENT_REF::connection

Opaque handle to the connection to which this event is relevant. All handlers whose connection handle doesn't match should immediately return SW_EVENT_CONTINUE.

◆ id

const uint8* SWMSG_RR_ELEMENT_REF::id

Unique ID, length RR_ELEMENT_ID_LENGTH.

◆ timeline

sw_tl_ref SWMSG_RR_ELEMENT_REF::timeline

Identifies the job containing the pages.


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