|
| static HVD_result | scan_hvd_output_page (HVD_page_output *page) |
| | Callback function for libHVD to output (report on) an HVD page. More...
|
| |
| HqBool | HVDSCAN_RegisterRemoteHandlers (void) |
| | Register the remote HVD cache instance. More...
|
| |
|
static HVD_result | query_lock (HVD_cache *cache, void *store, const uint8 id[RR_ELEMENT_ID_LENGTH], HVD_cache_fns *api) |
| | Modified query lock. If this gets not pending result, it runs the element through the pending, add raster, and then lock states itself, so the client only ever sees locks succeeding.
|
| |
|
static HVD_result | scan_element_query_lock (HVD_cache *cache, void *store, const uint8 id[RR_ELEMENT_ID_LENGTH]) |
| | Modified query lock for local-memory scan cache.
|
| |
|
static HVD_result | rfscan_element_query_lock (HVD_cache *cache, void *store, const uint8 id[RR_ELEMENT_ID_LENGTH]) |
| | Modified query lock for RIP farm scan cache.
|
| |
|
static void | scan_raster_release (HVD_cache *cache, void *store, const uint8 id[RR_ELEMENT_ID_LENGTH], void *hraster) |
| | Function to use as HVD_cache_fns::raster_release when using scan only caches.
|
| |
|
static HVD_result | scan_raster_find (HVD_cache *cache, void *store, const uint8 elementId[RR_ELEMENT_ID_LENGTH], unsigned int index, const char *rasterId, void **pRaster) |
| | Function to use as HVD_cache_fns::raster_find when using scan only caches.
|
| |
|
static HqBool | scan_recovery_filter (HVD_cache *cache, void *store, const uint8 id[RR_ELEMENT_ID_LENGTH], HVD_recovery_reason reason) |
| | Function to use as HVD_cache_fns::recovery_filter when using scan-only caches.
|
| |
| HqBool | HVDSCAN_RegisterRIPHandlers (void) |
| | Register the HVD cache implementation, HVD output, raster backend and event handlers. More...
|
| |
Harlequin VariData (external) cache, HVDSCAN.
This file implements an external HVD cache, and HVD remote cache output for use with the None raster backend. The HVD cache always indicates that raster data is present, so there are never any rasters generated. The HVD output functions report the elements that would have been generated and their positions.