The interface used for querying color parameters for the system. The daemon version. The system vendor. The system model. Gets a list of all the devices which have assigned color profiles. An array of device paths, e.g. ['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']. Gets a list of all the devices which have assigned color profiles. A device kind, e.g. scanner, display, printer or camera. An array of device paths, e.g. ['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']. Gets a device path for the device ID. This method is required as device ID's may have to be mangled to conform with the DBus path specification. For instance, a device ID of "cups$34:dev' would have a object path of "/org/freedesktop/ColorManager/cups_34_dev". A device ID. A device path. Gets a sensor path for the sensor ID. A sensor ID. A sensor path. Gets a device path for the device with the specified property. A property key, e.g. XRANDR_name. A property value, e.g. lvds. A device path. Gets a profile path for the profile ID. A profile ID. A profile path. Gets a profile path for the profile with the specified property. A property key, e.g. FILE_checksum. A property value, e.g. 5b3855e8630c9d8a48177cc70680da93. A profile path. Gets a profile path for the profile filename, either a fully-qualified filename with path or just the basename of the profile. A profile filename. A profile path. Gets a profile path for a defined profile space. The defined space is set from the profile metadata, specifically in the STANDARD_space entry. NOTE: only system wide profiles are able to define themselves as standard spaces. A profile space, e.g. srgb or adobe-srgb. A profile path. Gets a list of all the profiles recognised by the system. An array of profile paths, e.g. ['/org/freedesktop/ColorManager/profile/adobe_rgb']. Gets a list of all the sensors recognised by the system. An array of sensor paths, e.g. ['/org/freedesktop/ColorManager/sensor/colormunki']. Gets a list of all the profiles of a specified type. A profile kind, e.g. input-device or abstract. An array of device paths, e.g. ['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']. Creates a profile. If the profile has been added to a device in the past, and that device exists already, then the new profile will be automatically added to the device. To prevent this from happening, remove the assignment by doing RemoveProfiledoc:tt> on the relevant device object. An optional file descriptor can be sent out of band for the ICC profile file. Using a file descriptor in addition to the filename allows the daemon to parse the ICC profile without re-opening it, which allows the daemon to read files inside the users home directory in a SELinux environment. A unique profile ID that is used to map to the profile. This is normally the MD5 hash of the disk profile. Options for creating the profile. This allows the session color management component to have per-user profiles stored in the home directory that would not be valid if the user logged off, or no users are logged in. normal Normal profile. temp Profile is removed if the user logs out. disk Profile that is saved to disk and restored on next startup. An index into the array of file descriptors that may have been sent with the DBus message. Properties to be used when constructing the profile. This optional value allows the profile to be created with the latency of one bus round-trip, rather than doing a few SetProperty methods indervidually. Any properties not interstood by colord will be added as dictionary values to the Metadata property. A profile path. Creates a profile without using a file descriptor. It is recommended you use CreateProfileWithFd() as the daemon may not be running as root and have read access to profiles in the users home directory. A unique profile ID that is used to map to the profile. Options for creating the profile. See CreateProfileWithFd() for the allowed values. Properties to be used when constructing the profile. See CreateProfileWithFd() for the allowed values. A profile path. Creates a device. If the device has profiles added to it in the past, and that profiles exists already, then the new device will be automatically have profiles added to the device. To prevent this from happening, remove the assignment by doing RemoveProfile on the relevant device object. A device ID that is used to map to the device path. Options for creating the device. This allows the session color management component to have per-session virtual devices cleaned up automatically or devices that are re-created on each boot. normal Normal device. temp Device that is removed if the user logs out. disk Device that is saved to disk, and restored if the computer is restarted. Properties to be used when constructing the device. This optional value allows the device to be created with the latency of one bus round-trip, rather than doing a few SetProperty methods indervidually. Any properties not interstood by colord will be added as dictionary values to the Metadata property. A device path. Deletes a device. A device path. Deletes a profile. A profile path. Some value on the interface or the number of devices or profiles has changed. A device has been added. The device path. A device has been removed. The device path. A device has changed. The device path. A profile has been added. The profile path. A profile has been removed. The profile path. A sensor has been added. The sensor path. A sensor has been removed. The sensor path. A profile has been changed. The profile path.