~ubuntu-branches/ubuntu/raring/colord/raring

« back to all changes in this revision

Viewing changes to doc/api/dbus/org.freedesktop.ColorManager.ref.xml

  • Committer: Package Import Robot
  • Author(s): Christopher James Halse Rogers
  • Date: 2012-02-03 15:18:49 UTC
  • mfrom: (1.1.3) (2.1.6 sid)
  • Revision ID: package-import@ubuntu.com-20120203151849-fmj1nz45kon511cx
Tags: 0.1.16-2
* debian/colord.postinst:
  - Only try to change ownership of /var/lib/colord after we've made sure the
    colord user actually exists.  (Closes: 658353)
* debian/colord.install:
* debian/rules:
  - Install systemd unit file.  Thanks, Rodolphe Pelloux-Prayer!
    (Closes: 658382)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?><!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
 
2
<refentry id="ColorManager">
 
3
  <refmeta>
 
4
    <refentrytitle role="top_of_page">org.freedesktop.ColorManager</refentrytitle>
 
5
  </refmeta>
 
6
  <refnamediv>
 
7
    <refname>org.freedesktop.ColorManager</refname>
 
8
    <refpurpose>ColorManager interface</refpurpose>
 
9
  </refnamediv>
 
10
  <refsynopsisdiv role="synopsis">
 
11
    <title role="synopsis.title">Methods</title>
 
12
    <synopsis><link linkend="ColorManager.GetDevices">GetDevices</link>            (out 'ao'    devices)
 
13
<link linkend="ColorManager.GetDevicesByKind">GetDevicesByKind</link>      (in  's'     kind,
 
14
                       out 'ao'    devices)
 
15
<link linkend="ColorManager.FindDeviceById">FindDeviceById</link>        (in  's'     device_id,
 
16
                       out 'o'     object_path)
 
17
<link linkend="ColorManager.FindDeviceByProperty">FindDeviceByProperty</link>  (in  's'     key,
 
18
                       in  's'     value,
 
19
                       out 'o'     object_path)
 
20
<link linkend="ColorManager.FindProfileById">FindProfileById</link>       (in  's'     profile_id,
 
21
                       out 'o'     object_path)
 
22
<link linkend="ColorManager.FindProfileByFilename">FindProfileByFilename</link> (in  's'     filename,
 
23
                       out 'o'     object_path)
 
24
<link linkend="ColorManager.GetStandardSpace">GetStandardSpace</link>      (in  's'     standard-space,
 
25
                       out 'o'     object_path)
 
26
<link linkend="ColorManager.GetProfiles">GetProfiles</link>           (out 'ao'    devices)
 
27
<link linkend="ColorManager.GetSensors">GetSensors</link>            (out 'ao'    devices)
 
28
<link linkend="ColorManager.GetProfilesByKind">GetProfilesByKind</link>     (in  's'     kind,
 
29
                       out 'ao'    devices)
 
30
<link linkend="ColorManager.CreateProfile">CreateProfile</link>         (in  's'     profile_id,
 
31
                       in  's'     scope,
 
32
                       in  'a{ss}' properties,
 
33
                       out 'o'     object_path)
 
34
<link linkend="ColorManager.CreateDevice">CreateDevice</link>          (in  's'     device_id,
 
35
                       in  's'     scope,
 
36
                       in  'a{ss}' properties,
 
37
                       out 'o'     object_path)
 
38
<link linkend="ColorManager.DeleteDevice">DeleteDevice</link>          (in  'o'     object_path)
 
39
<link linkend="ColorManager.DeleteProfile">DeleteProfile</link>         (in  'o'     object_path)
 
40
</synopsis>
 
41
  </refsynopsisdiv>
 
42
  <refsect1 role="signal_proto">
 
43
    <title role="signal_proto.title">Signals</title>
 
44
    <synopsis><link linkend="ColorManager::Changed">Changed</link>        ()
 
45
<link linkend="ColorManager::DeviceAdded">DeviceAdded</link>    ('o' object_path)
 
46
<link linkend="ColorManager::DeviceRemoved">DeviceRemoved</link>  ('o' object_path)
 
47
<link linkend="ColorManager::DeviceChanged">DeviceChanged</link>  ('o' object_path)
 
48
<link linkend="ColorManager::ProfileAdded">ProfileAdded</link>   ('o' object_path)
 
49
<link linkend="ColorManager::ProfileRemoved">ProfileRemoved</link> ('o' object_path)
 
50
<link linkend="ColorManager::SensorAdded">SensorAdded</link>    ('o' object_path)
 
51
<link linkend="ColorManager::SensorRemoved">SensorRemoved</link>  ('o' object_path)
 
52
<link linkend="ColorManager::ProfileChanged">ProfileChanged</link> ('o' object_path)
 
53
</synopsis>
 
54
  </refsect1>
 
55
  <refsect1 role="impl_interfaces">
 
56
    <title role="impl_interfaces.title">Implemented Interfaces</title>
 
57
    <para>
 
58
    Objects implementing org.freedesktop.ColorManager also implements
 
59
    org.freedesktop.DBus.Introspectable,
 
60
    org.freedesktop.DBus.Properties
 
61
    </para>
 
62
  </refsect1>
 
63
  <refsect1 role="properties">
 
64
    <title role="properties.title">Properties</title>
 
65
    <synopsis><link linkend="ColorManager:DaemonVersion">'DaemonVersion'</link> read      's'
 
66
</synopsis>
 
67
  </refsect1>
 
68
  <refsect1 role="desc">
 
69
    <title role="desc.title">Description</title>
 
70
    <para>
 
71
      
 
72
        <para>
 
73
          The interface used for quering color parameters for the system.
 
74
        </para>
 
75
      
 
76
    </para>
 
77
  </refsect1>
 
78
  <refsect1 role="details"><title role="details.title">Details</title><refsect2><title><anchor role="function" id="ColorManager.GetDevices"/>GetDevices ()</title><indexterm><primary>GetDevices</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetDevices (out 'ao' devices)</programlisting></refsect2>
 
79
          <para>
 
80
            Gets a list of all the devices which have assigned color profiles.
 
81
          </para>
 
82
        <variablelist role="params"><varlistentry><term><parameter>devices</parameter>:</term><listitem><simpara>
 
83
            <para>
 
84
              An array of device IDs, e.g. <literal>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</literal>.
 
85
            </para>
 
86
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.GetDevicesByKind"/>GetDevicesByKind ()</title><indexterm><primary>GetDevicesByKind</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetDevicesByKind (in  's'  kind,
 
87
                  out 'ao' devices)</programlisting></refsect2>
 
88
          <para>
 
89
            Gets a list of all the devices which have assigned color profiles.
 
90
          </para>
 
91
        <variablelist role="params"><varlistentry><term><parameter>kind</parameter>:</term><listitem><simpara>
 
92
            <para>
 
93
              A device kind, e.g. <literal>scanner</literal>, <literal>display</literal>,
 
94
              <literal>printer</literal> or <literal>camera</literal>.
 
95
            </para>
 
96
          </simpara></listitem></varlistentry><varlistentry><term><parameter>devices</parameter>:</term><listitem><simpara>
 
97
            <para>
 
98
              An array of device IDs, e.g. <literal>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</literal>.
 
99
            </para>
 
100
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.FindDeviceById"/>FindDeviceById ()</title><indexterm><primary>FindDeviceById</primary><secondary>ColorManager</secondary></indexterm><programlisting>FindDeviceById (in  's' device_id,
 
101
                out 'o' object_path)</programlisting></refsect2>
 
102
          <para>
 
103
            Gets a device path for the device ID.
 
104
            This method is required as device ID's may have to be mangled
 
105
            to conform with the DBus path specification.
 
106
            For instance, a device ID of "cups$34:dev' would have a object
 
107
            path of "/org/freedesktop/ColorManager/cups_34_dev".
 
108
          </para>
 
109
        <variablelist role="params"><varlistentry><term><parameter>device_id</parameter>:</term><listitem><simpara>
 
110
            <para>
 
111
              A device ID.
 
112
            </para>
 
113
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
114
            <para>
 
115
              A device path.
 
116
            </para>
 
117
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.FindDeviceByProperty"/>FindDeviceByProperty ()</title><indexterm><primary>FindDeviceByProperty</primary><secondary>ColorManager</secondary></indexterm><programlisting>FindDeviceByProperty (in  's' key,
 
118
                      in  's' value,
 
119
                      out 'o' object_path)</programlisting></refsect2>
 
120
          <para>
 
121
            Gets a device path for the device with the specified property.
 
122
          </para>
 
123
        <variablelist role="params"><varlistentry><term><parameter>key</parameter>:</term><listitem><simpara>
 
124
            <para>
 
125
              A property key, e.g. <literal>XRANDR_name</literal>.
 
126
            </para>
 
127
          </simpara></listitem></varlistentry><varlistentry><term><parameter>value</parameter>:</term><listitem><simpara>
 
128
            <para>
 
129
              A property value, e.g. <literal>lvds</literal>.
 
130
            </para>
 
131
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
132
            <para>
 
133
              A device path.
 
134
            </para>
 
135
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.FindProfileById"/>FindProfileById ()</title><indexterm><primary>FindProfileById</primary><secondary>ColorManager</secondary></indexterm><programlisting>FindProfileById (in  's' profile_id,
 
136
                 out 'o' object_path)</programlisting></refsect2>
 
137
          <para>
 
138
            Gets a profile path for the profile ID.
 
139
          </para>
 
140
        <variablelist role="params"><varlistentry><term><parameter>profile_id</parameter>:</term><listitem><simpara>
 
141
            <para>
 
142
              A profile ID.
 
143
            </para>
 
144
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
145
            <para>
 
146
              A profile path.
 
147
            </para>
 
148
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.FindProfileByFilename"/>FindProfileByFilename ()</title><indexterm><primary>FindProfileByFilename</primary><secondary>ColorManager</secondary></indexterm><programlisting>FindProfileByFilename (in  's' filename,
 
149
                       out 'o' object_path)</programlisting></refsect2>
 
150
          <para>
 
151
            Gets a profile path for the profile filename.
 
152
          </para>
 
153
        <variablelist role="params"><varlistentry><term><parameter>filename</parameter>:</term><listitem><simpara>
 
154
            <para>
 
155
              A profile filename.
 
156
            </para>
 
157
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
158
            <para>
 
159
              A profile path.
 
160
            </para>
 
161
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.GetStandardSpace"/>GetStandardSpace ()</title><indexterm><primary>GetStandardSpace</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetStandardSpace (in  's' standard-space,
 
162
                  out 'o' object_path)</programlisting></refsect2>
 
163
          <para>
 
164
            Gets a profile path for a defined profile space.
 
165
            The defined space is set from the profile metadata,
 
166
            specifically in the <literal>STANDARD_space</literal> entry.
 
167
            The <literal>colord.conf</literal> file allows an
 
168
            administrator to manually override profiles if required.
 
169
          </para>
 
170
          <para>
 
171
            NOTE: only system wide profiles are able to define
 
172
            themselves as standard spaces.
 
173
          </para>
 
174
        <variablelist role="params"><varlistentry><term><parameter>standard-space</parameter>:</term><listitem><simpara>
 
175
            <para>
 
176
              A profile space, e.g. <literal>srgb</literal> or
 
177
              <literal>adobe-srgb</literal>.
 
178
            </para>
 
179
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
180
            <para>
 
181
              A profile path.
 
182
            </para>
 
183
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.GetProfiles"/>GetProfiles ()</title><indexterm><primary>GetProfiles</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetProfiles (out 'ao' devices)</programlisting></refsect2>
 
184
          <para>
 
185
            Gets a list of all the profiles recognised by the system.
 
186
          </para>
 
187
        <variablelist role="params"><varlistentry><term><parameter>devices</parameter>:</term><listitem><simpara>
 
188
            <para>
 
189
              An array of profile IDs, e.g. <literal>['/org/freedesktop/ColorManager/profile/adobe_rgb']</literal>.
 
190
            </para>
 
191
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.GetSensors"/>GetSensors ()</title><indexterm><primary>GetSensors</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetSensors (out 'ao' devices)</programlisting></refsect2>
 
192
          <para>
 
193
            Gets a list of all the sensors recognised by the system.
 
194
          </para>
 
195
        <variablelist role="params"><varlistentry><term><parameter>devices</parameter>:</term><listitem><simpara>
 
196
            <para>
 
197
              An array of sensor IDs, e.g. <literal>['/org/freedesktop/ColorManager/sensor/colormunki']</literal>.
 
198
            </para>
 
199
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.GetProfilesByKind"/>GetProfilesByKind ()</title><indexterm><primary>GetProfilesByKind</primary><secondary>ColorManager</secondary></indexterm><programlisting>GetProfilesByKind (in  's'  kind,
 
200
                   out 'ao' devices)</programlisting></refsect2>
 
201
          <para>
 
202
            Gets a list of all the profiles of a specified type.
 
203
          </para>
 
204
        <variablelist role="params"><varlistentry><term><parameter>kind</parameter>:</term><listitem><simpara>
 
205
            <para>
 
206
              A profile kind, e.g. <literal>input-device</literal> or
 
207
              <literal>abstract</literal>.
 
208
            </para>
 
209
          </simpara></listitem></varlistentry><varlistentry><term><parameter>devices</parameter>:</term><listitem><simpara>
 
210
            <para>
 
211
              An array of device IDs, e.g. <literal>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</literal>.
 
212
            </para>
 
213
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.CreateProfile"/>CreateProfile ()</title><indexterm><primary>CreateProfile</primary><secondary>ColorManager</secondary></indexterm><programlisting>CreateProfile (in  's'     profile_id,
 
214
               in  's'     scope,
 
215
               in  'a{ss}' properties,
 
216
               out 'o'     object_path)</programlisting></refsect2>
 
217
          <para>
 
218
            Creates a profile.
 
219
          </para>
 
220
          <para>
 
221
            If the profile has been added to a device in the past, and
 
222
            that device exists already, then the new profile will be
 
223
            automatically added to the device.
 
224
            To prevent this from happening, remove the assignment by
 
225
            doing <literal>RemoveProfile</literal>doc:tt&gt; on the relevant
 
226
            device object.
 
227
          </para>
 
228
          <para>
 
229
            An optional file descriptor can be sent out of band for the
 
230
            ICC profile file.
 
231
          </para>
 
232
          <para>
 
233
            Using a file descriptor in addition to the filename allows
 
234
            the daemon to parse the ICC profile without re-opening it,
 
235
            which allows the daemon to read files inside the users
 
236
            home directory in a SELinux environment.
 
237
          </para>
 
238
        <variablelist role="params"><varlistentry><term><parameter>profile_id</parameter>:</term><listitem><simpara>
 
239
            <para>
 
240
              A unique profile ID that is used to map to the profile.
 
241
              This is normally the MD5 hash of the disk profile.
 
242
            </para>
 
243
          </simpara></listitem></varlistentry><varlistentry><term><parameter>scope</parameter>:</term><listitem><simpara>
 
244
            <para>
 
245
              Options for creating the profile. This allows the session
 
246
              color management component to have per-user profiles
 
247
              stored in the home directory that would not be valid if
 
248
              the user logged off, or no users are logged in.
 
249
            </para>
 
250
          </simpara></listitem></varlistentry><varlistentry><term><parameter>properties</parameter>:</term><listitem><simpara>
 
251
            <para>
 
252
              Properties to be used when constructing the profile.
 
253
            </para>
 
254
            <para>
 
255
              This optional value allows the profile to be created with
 
256
              the latency of one bus round-trip, rather than doing
 
257
              a few <literal>SetProperty</literal> methods indervidually.
 
258
            </para>
 
259
            <para>
 
260
              Any properties not interstood by colord will be added as
 
261
              dictionary values to the <literal>Metadata</literal>
 
262
              property.
 
263
            </para>
 
264
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
265
            <para>
 
266
              A profile path.
 
267
            </para>
 
268
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.CreateDevice"/>CreateDevice ()</title><indexterm><primary>CreateDevice</primary><secondary>ColorManager</secondary></indexterm><programlisting>CreateDevice (in  's'     device_id,
 
269
              in  's'     scope,
 
270
              in  'a{ss}' properties,
 
271
              out 'o'     object_path)</programlisting></refsect2>
 
272
          <para>
 
273
            Creates a device.
 
274
          </para>
 
275
          <para>
 
276
            If the device has profiles added to it in the past, and
 
277
            that profiles exists already, then the new device will be
 
278
            automatically have profiles added to the device.
 
279
            To prevent this from happening, remove the assignment by
 
280
            doing <literal>RemoveProfile</literal> on the relevant
 
281
            device object.
 
282
          </para>
 
283
        <variablelist role="params"><varlistentry><term><parameter>device_id</parameter>:</term><listitem><simpara>
 
284
            <para>
 
285
              A device ID that is used to map to the device path.
 
286
            </para>
 
287
          </simpara></listitem></varlistentry><varlistentry><term><parameter>scope</parameter>:</term><listitem><simpara>
 
288
            <para>
 
289
              Options for creating the device. This allows the session
 
290
              color management component to have per-session virtual
 
291
              devices cleaned up automatically or devices that are
 
292
              re-created on each boot.
 
293
            </para>
 
294
          </simpara></listitem></varlistentry><varlistentry><term><parameter>properties</parameter>:</term><listitem><simpara>
 
295
            <para>
 
296
              Properties to be used when constructing the device.
 
297
            </para>
 
298
            <para>
 
299
              This optional value allows the device to be created with
 
300
              the latency of one bus round-trip, rather than doing
 
301
              a few <literal>SetProperty</literal> methods indervidually.
 
302
            </para>
 
303
            <para>
 
304
              Any properties not interstood by colord will be added as
 
305
              dictionary values to the <literal>Metadata</literal>
 
306
              property.
 
307
            </para>
 
308
          </simpara></listitem></varlistentry><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
309
            <para>
 
310
              A device path.
 
311
            </para>
 
312
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.DeleteDevice"/>DeleteDevice ()</title><indexterm><primary>DeleteDevice</primary><secondary>ColorManager</secondary></indexterm><programlisting>DeleteDevice (in  'o' object_path)</programlisting></refsect2>
 
313
          <para>
 
314
            Deletes a device.
 
315
          </para>
 
316
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
317
            <para>
 
318
              A device path.
 
319
            </para>
 
320
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager.DeleteProfile"/>DeleteProfile ()</title><indexterm><primary>DeleteProfile</primary><secondary>ColorManager</secondary></indexterm><programlisting>DeleteProfile (in  'o' object_path)</programlisting></refsect2>
 
321
          <para>
 
322
            Deletes a profile.
 
323
          </para>
 
324
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
325
            <para>
 
326
              A profile path.
 
327
            </para>
 
328
          </simpara></listitem></varlistentry></variablelist></refsect1>
 
329
  <refsect1 role="signals"><title role="signals.title">Signal Details</title><refsect2><title><anchor role="function" id="ColorManager::Changed"/>The Changed signal</title><indexterm><primary>Changed</primary><secondary>ColorManager</secondary></indexterm><programlisting>Changed ()</programlisting></refsect2>
 
330
          <para>
 
331
            Some value on the interface or the number of devices or
 
332
            profiles has changed.
 
333
          </para>
 
334
        <variablelist role="params"/><refsect2><title><anchor role="function" id="ColorManager::DeviceAdded"/>The DeviceAdded signal</title><indexterm><primary>DeviceAdded</primary><secondary>ColorManager</secondary></indexterm><programlisting>DeviceAdded ('o' object_path)</programlisting></refsect2>
 
335
          <para>
 
336
            A device has been added.
 
337
          </para>
 
338
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
339
            
 
340
              The device path.
 
341
            
 
342
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::DeviceRemoved"/>The DeviceRemoved signal</title><indexterm><primary>DeviceRemoved</primary><secondary>ColorManager</secondary></indexterm><programlisting>DeviceRemoved ('o' object_path)</programlisting></refsect2>
 
343
          <para>
 
344
            A device has been removed.
 
345
          </para>
 
346
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
347
            
 
348
              The device path.
 
349
            
 
350
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::DeviceChanged"/>The DeviceChanged signal</title><indexterm><primary>DeviceChanged</primary><secondary>ColorManager</secondary></indexterm><programlisting>DeviceChanged ('o' object_path)</programlisting></refsect2>
 
351
          <para>
 
352
            A device has changed.
 
353
          </para>
 
354
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
355
            
 
356
              The device path.
 
357
            
 
358
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::ProfileAdded"/>The ProfileAdded signal</title><indexterm><primary>ProfileAdded</primary><secondary>ColorManager</secondary></indexterm><programlisting>ProfileAdded ('o' object_path)</programlisting></refsect2>
 
359
          <para>
 
360
            A profile has been added.
 
361
          </para>
 
362
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
363
            
 
364
              The profile path.
 
365
            
 
366
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::ProfileRemoved"/>The ProfileRemoved signal</title><indexterm><primary>ProfileRemoved</primary><secondary>ColorManager</secondary></indexterm><programlisting>ProfileRemoved ('o' object_path)</programlisting></refsect2>
 
367
          <para>
 
368
            A profile has been removed.
 
369
          </para>
 
370
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
371
            
 
372
              The profile path.
 
373
            
 
374
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::SensorAdded"/>The SensorAdded signal</title><indexterm><primary>SensorAdded</primary><secondary>ColorManager</secondary></indexterm><programlisting>SensorAdded ('o' object_path)</programlisting></refsect2>
 
375
          <para>
 
376
            A sensor has been added.
 
377
          </para>
 
378
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
379
            
 
380
              The sensor path.
 
381
            
 
382
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::SensorRemoved"/>The SensorRemoved signal</title><indexterm><primary>SensorRemoved</primary><secondary>ColorManager</secondary></indexterm><programlisting>SensorRemoved ('o' object_path)</programlisting></refsect2>
 
383
          <para>
 
384
            A sensor has been removed.
 
385
          </para>
 
386
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
387
            
 
388
              The sensor path.
 
389
            
 
390
          </simpara></listitem></varlistentry></variablelist><refsect2><title><anchor role="function" id="ColorManager::ProfileChanged"/>The ProfileChanged signal</title><indexterm><primary>ProfileChanged</primary><secondary>ColorManager</secondary></indexterm><programlisting>ProfileChanged ('o' object_path)</programlisting></refsect2>
 
391
          <para>
 
392
            A profile has been changed.
 
393
          </para>
 
394
        <variablelist role="params"><varlistentry><term><parameter>object_path</parameter>:</term><listitem><simpara>
 
395
            
 
396
              The profile path.
 
397
            
 
398
          </simpara></listitem></varlistentry></variablelist></refsect1>
 
399
  <refsect1 role="property_details"><title role="property_details.title">Property Details</title><refsect2><title><anchor role="function" id="ColorManager:DaemonVersion"/>The "DaemonVersion" property</title><indexterm><primary>DaemonVersion</primary><secondary>ColorManager</secondary></indexterm><programlisting>'DaemonVersion'  read      's'
 
400
</programlisting></refsect2>
 
401
          <para>
 
402
            The daemon version.
 
403
          </para>
 
404
        <variablelist role="params"/></refsect1>
 
405
</refentry>