CAPS Universe documentation  1.0.4
All you need to know to be successful
Data Structures | Functions | Variables
libcapssystemintegration.c File Reference

A library to retrieve the printer device specific "CAPS Printer Device Parameter Directory". More...

Data Structures

struct  caps_si_handle
 

Functions

struct caps_si_handlecaps_si_create (void)
 
void caps_si_destroy (struct caps_si_handle *h)
 
int caps_si_error_messages_catch (struct caps_si_handle *h, char **ptr, size_t *size)
 
void caps_si_error_messages_reset (struct caps_si_handle *h)
 
int caps_si_char_device_node_check (struct caps_si_handle *h, const char *f)
 
char * caps_si_dir_from_node_retrieve (struct caps_si_handle *h, const char *f)
 
char * caps_si_dir_from_name_retrieve (struct caps_si_handle *h, const char *n)
 

Variables

static struct caps_si_handle h
 

Detailed Description

Author
Jürgen Borleis
Warning
Use as experimental

Get the corresponding "CAPS Printer Device Parameter Directory" for a specific printer device. Intended to change/add device specific settings. This library should hide the implementation details of the printer device database behind for applications.

Variable Documentation

◆ h

struct caps_si_handle h
static