GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  XCMDDC (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

CONTENTS

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.

Search for    or go to Top of page |  Section 3 |  Main Index


Version 0.5.3 X COLOR MANAGEMENT DDC/CI COMMUNICATION API'S (3) Tue Feb 5 2013

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.