![]() |
![]() |
![]() |
colord Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Implemented Interfaces | Properties | Signals |
org.freedesktop.ColorManagerorg.freedesktop.ColorManager — ColorManager interface |
GetDevices (out 'ao' devices) GetDevicesByKind (in 's' kind, out 'ao' devices) FindDeviceById (in 's' device_id, out 'o' object_path) FindProfileById (in 's' profile_id, out 'o' object_path) FindProfileByFilename (in 's' filename, out 'o' object_path) GetProfiles (out 'ao' devices) GetProfilesByKind (in 'u' kind, out 'ao' devices) CreateProfile (in 's' profile_id, in 'u' options, in 'a{ss}' properties, out 'o' object_path) CreateDevice (in 's' device_id, in 'u' options, in 'a{ss}' properties, out 'o' object_path) DeleteDevice (in 's' device_id) DeleteProfile (in 's' profile_id)
Changed () DeviceAdded ('o' object_path) DeviceRemoved ('o' object_path) DeviceChanged ('o' object_path) ProfileAdded ('o' object_path) ProfileRemoved ('o' object_path) ProfileChanged ('o' object_path)
Objects implementing org.freedesktop.ColorManager also implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties
Gets a list of all the devices which have assigned color profiles.
|
An array of device IDs, e.g. |
Gets a list of all the devices which have assigned color profiles.
|
A device kind, e.g. |
|
An array of device IDs, e.g. |
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 profile path for the profile ID.
|
A profile ID. |
|
A profile path. |
Gets a profile path for the profile filename.
|
A profile filename. |
|
A profile path. |
Gets a list of all the profiles recognised by the system.
|
An array of profile IDs, e.g. |
Gets a list of all the profiles of a specified type.
|
A profile kind, e.g. |
|
An array of device IDs, e.g. |
CreateProfile (in 's' profile_id, in 'u' options, in 'a{ss}' properties, out 'o' object_path)
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 RemoveProfile
doc:tt> on the relevant
device object.
|
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. |
|
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 |
|
A profile path. |
CreateDevice (in 's' device_id, in 'u' options, in 'a{ss}' properties, out 'o' object_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. |
|
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 |
|
A device path. |
Deletes a device.
|
A device ID that is used to map to the device path. |
Deletes a profile.
|
A profile ID that is used to map to the 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 profile has been changed.
|
The profile path. |