XcmDDC man page on Slackware

Man page or keyword search:  
man Server   14563 pages
apropos Keyword Search (all sections)
Output format
Slackware logo
[printable version]

X Color Management DDC/CI commXnColoroManagement DDC/CI communication API's(3)

NAME
       X Color Management DDC/CI communication API's -

   Enumerations
       enum XCM_DDC_ERROR_e { XCM_DDC_OK, XCM_DDC_NO_FILE,
	   XCM_DDC_PREPARE_FAIL, XCM_DDC_EDID_READ_FAIL, XCM_DDC_WRONG_EDID }
	   errors specific to XcmDDC

   Functions
       XCM_DDC_ERROR_e XcmDDClist (char ***list, int *count)
	   obtain all monitors i2c device names
       XCM_DDC_ERROR_e XcmDDCgetEDID (const char *device_name, char **data,
	   size_t *size)
	   obtain all monitors i2c device names
       const char * XcmDDCErrorToString (XCM_DDC_ERROR_e error)
	   convert enum into a meaningful text string

Detailed Description
       The purpose of the API is to establish client side communication with a
       monitor device. This can be used to update EEDID data and get MCCS
       properties. The former is supported by this library.

       XcmDDClist() returns a list of monitor i2c device names.
       XcmDDCgetEDID() can be used to fetch EEDID from a device name.

       XcmDDC.h

       Xcm Xorg Colour Management

       DDC communication with monitor devices

       Copyright:
	   2010 (C) Kai-Uwe Behrmann

       Author:
	   Kai-Uwe Behrmann <ku.b@gmx.de>

       License:
	   MIT <http://www.opensource.org/licenses/mit-license.php>

       Since:
	   2010/12/28

Enumeration Type Documentation
   enum XCM_DDC_ERROR_e
       errors specific to XcmDDC Version:
	   libXcm: 0.4.0

       Since:
	   2010/12/28 (libXcm: 0.4.0)

       Date:
	   2010/12/28

       Enumerator:

       XCM_DDC_OK
	      success

       XCM_DDC_NO_FILE
	      fopen failed, permissions?

       XCM_DDC_PREPARE_FAIL
	      setting EEDID adress failed

       XCM_DDC_EDID_READ_FAIL
	      could not obtain EEDID

       XCM_DDC_WRONG_EDID
	      wrong EDID header

Function Documentation
   const char * XcmDDCErrorToString (XCM_DDC_ERROR_eerror)
       convert enum into a meaningful text string Function XcmDDCErrorToString

       Parameters:
	   error the error

       Returns:
	   library owned error text string

       Version:
	   libXcm: 0.4.0

       Since:
	   2010/12/28 (libXcm: 0.4.0)

       Date:
	   2010/12/28

   XCM_DDC_ERROR_e XcmDDCgetEDID (const char *device_name, char **data, size_t
       *size)
       obtain all monitors i2c device names Function XcmDDCgetEDID

       Parameters:
	   device_name system specific device name
	   data empty pointer to EDID data, will be mallocd for the user
	   size size of memory in data

       Returns:
	   error code

       Version:
	   libXcm: 0.4.0

       Since:
	   2010/12/28 (libXcm: 0.4,0)

       Date:
	   2010/12/28

   XCM_DDC_ERROR_e XcmDDClist (char ***list, int *count)
       obtain all monitors i2c device names Function XcmDDClist

       Parameters:
	   list empty pointer to a list of device names
	   count pass in a pointer to a int. gives the number of elements in
	   list

       Returns:
	   error code

       Version:
	   libXcm: 0.4.0

       Since:
	   2010/12/28 (libXcm: 0.4.0)

       Date:
	   2010/12/28

Author
       Generated automatically by Doxygen for Xcm from the source code.

Version 0.5.0		      X ColoreManagement DDC/CI communication API's(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Slackware

List of man pages available for Slackware

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net