Harlequin RIP SDK

Header file defining Support for shared memory buffers. More...

#include "std.h"

Macros

#define LONGESTSHMNAME   1024
 Longest unreduced shared memory buffer name. More...
 

Functions

void * shm_create_buffer (const char *name, size_t size, HqnResult *perr)
 Create a shared memory buffer with the size specified. More...
 
void * shm_open_buffer (const char *name, HqnResult *perr)
 Try to open an existing shared memory buffer with the size specified. More...
 
const char * shm_buffer_name (void *addr)
 Return the name of a shared memory object. More...
 
void shm_close_buffer (void *addr)
 Remove a view of a shared memory buffer from this process. More...
 

Detailed Description

Header file defining Support for shared memory buffers.