![]() |
Oyranos
0.9.7
Oyranos is a full featured Color Management System
|
Printer Device Detection (CUPS module) More...
#include "oyCMM_s.h"#include "oyCMMapi8_s_.h"#include "oyCMMui_s_.h"#include "oyProfile_s_.h"#include "oyranos_cmm.h"#include "oyranos_debug.h"#include "oyranos_devices.h"#include "oyranos_i18n.h"#include <cups/cups.h>#include <cups/ppd.h>#include <stdlib.h>#include <stdarg.h>#include <stdio.h>#include <locale.h>#include "oyranos_texts.h"#include "oyranos_helper.h"#include "oyranos_string.h"Macros | |
| #define | _api8 catCMMfunc( CUPS, _api8 ) |
| oyCMMapi8_s implementations More... | |
Functions | |
| int | CUPSgetProfiles (const char *device_name, ppd_file_t *ppd_file, oyConfigs_s *devices, oyOptions_s *user_options) |
| get for possible profiles eachs qualifier More... | |
| int | CMMMessageFuncSet (oyMessage_f message_func) |
| API requirement. More... | |
| void | ConfigsFromPatternUsage (oyStruct_s *options) |
| int | Configs_Modify (oyConfigs_s *devices, oyOptions_s *options) |
| oyCMMapi8_s monitor manipulation More... | |
| int | Configs_FromPattern (const char *registration, oyOptions_s *options, oyConfigs_s **s) |
| int | Config_Check (oyConfig_s *config) |
| oyCMMapi8_s device check More... | |
| const char * | GetText (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED) |
Variables | |
| oyCMMapi8_s_ | _api8 |
| oyCMMapi8_s implementations More... | |
| oyCMMui_s_ | _api8_ui |
| oydi oyCMMapi4_s::ui implementation More... | |
| oyCMM_s | _cmm_module |
| module infos More... | |
Printer Device Detection (CUPS module)
Oyranos is an open source Color Management System
| oyCMMapi8_s_ _api8 catCMMfunc( CUPS, _api8 ) |
oyCMMapi8_s implementations
CMM_NICK oyCMMapi8_s implementations.
_api8
_api8
_api8
Referenced by Configs_FromPattern().
| int CMMMessageFuncSet | ( | oyMessage_f | message_func | ) |
API requirement.
CMMMessageFuncSet
| int Config_Check | ( | oyConfig_s * | config | ) |
oyCMMapi8_s device check
Function Config_Check
| [in] | config | the printer device configuration |
| int Configs_FromPattern | ( | const char * | registration, |
| oyOptions_s * | options, | ||
| oyConfigs_s ** | s | ||
| ) |
oyMSG_WARN should make shure our message is visible.
common resolving
References _api8, oyFilterRegistrationMatch(), and oyOBJECT_CMM_API8_S.
| int Configs_Modify | ( | oyConfigs_s * | devices, |
| oyOptions_s * | options | ||
| ) |
oyCMMapi8_s monitor manipulation
oyCMMapi8_s SANE scanner manipulation
Function Configs_Modify
Function Configs_Modify
oyMSG_WARN should make shure our message is visible.
"list" call section
"setup" call section
"unset" call section
"help" call section
| void ConfigsFromPatternUsage | ( | oyStruct_s * | options | ) |
oyMSG_WARN should make shure our message is visible.
| int CUPSgetProfiles | ( | const char * | device_name, |
| ppd_file_t * | ppd_file, | ||
| oyConfigs_s * | devices, | ||
| oyOptions_s * | user_options | ||
| ) |
get for possible profiles eachs qualifier
| device_name | the device to request the ppd for |
| device | add the 3 qualifiers and the profile |
| const char* GetText | ( | const char * | select, |
| oyNAME_e | type, | ||
| oyStruct_s *context | OY_UNUSED | ||
| ) |
This function implements oyCMMinfoGetText_f.
| oyCMMapi8_s_ _api8 |
oyCMMapi8_s implementations
_api8
| oyCMMui_s_ _api8_ui |
oydi oyCMMapi4_s::ui implementation
_api8_ui The UI parts for CUPS devices.
| oyCMM_s _cmm_module |
module infos
_cmm_module