Harlequin RIP SDK
union_state_t Struct Reference

Structure to hold device-specific state. More...

Data Fields

int32 nreaddevs
 
devref_t * readdevs
 
devref_t writedev
 
uint32 nopen
 
void * retparam
 
int32 param_index
 
file_map_t * filemap
 
void * pSema
 Semaphore to protect concurrent calls.
 

Detailed Description

Structure to hold device-specific state.

Field Documentation

◆ filemap

file_map_t* union_state_t::filemap

Mapping of known files to devices.

◆ nopen

uint32 union_state_t::nopen

Number of files open on device.

◆ nreaddevs

int32 union_state_t::nreaddevs

Number of read-only base devices.

◆ param_index

int32 union_state_t::param_index

Index of next parameter.

◆ readdevs

devref_t* union_state_t::readdevs

Read-only base devices.

◆ retparam

void* union_state_t::retparam

Allocation to hold data returned by get_param()

◆ writedev

devref_t union_state_t::writedev

Writable overlay device


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