Warning, /graphics/colord-kde/colord-tmp-interfaces/org.freedesktop.ColorManager.xml is written in an unsupported language. File is not indexed.
0001 <!DOCTYPE node PUBLIC 0002 "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" 0003 "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> 0004 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"> 0005 <interface name='org.freedesktop.ColorManager'> 0006 <doc:doc> 0007 <doc:description> 0008 <doc:para> 0009 The interface used for quering color parameters for the system. 0010 </doc:para> 0011 </doc:description> 0012 </doc:doc> 0013 0014 <!--***********************************************************--> 0015 <property name='DaemonVersion' type='s' access='read'> 0016 <doc:doc> 0017 <doc:description> 0018 <doc:para> 0019 The daemon version. 0020 </doc:para> 0021 </doc:description> 0022 </doc:doc> 0023 </property> 0024 0025 <!--***********************************************************--> 0026 <property name='SystemVendor' type='s' access='read'> 0027 <doc:doc> 0028 <doc:description> 0029 <doc:para> 0030 The system vendor. 0031 </doc:para> 0032 </doc:description> 0033 </doc:doc> 0034 </property> 0035 0036 <!--***********************************************************--> 0037 <property name='SystemModel' type='s' access='read'> 0038 <doc:doc> 0039 <doc:description> 0040 <doc:para> 0041 The system model. 0042 </doc:para> 0043 </doc:description> 0044 </doc:doc> 0045 </property> 0046 0047 <!--***********************************************************--> 0048 <method name='GetDevices'> 0049 <doc:doc> 0050 <doc:description> 0051 <doc:para> 0052 Gets a list of all the devices which have assigned color profiles. 0053 </doc:para> 0054 </doc:description> 0055 </doc:doc> 0056 <arg type='ao' name='devices' direction='out'> 0057 <doc:doc> 0058 <doc:summary> 0059 <doc:para> 0060 An array of device paths, e.g. <doc:tt>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</doc:tt>. 0061 </doc:para> 0062 </doc:summary> 0063 </doc:doc> 0064 </arg> 0065 </method> 0066 0067 <!--***********************************************************--> 0068 <method name='GetDevicesByKind'> 0069 <doc:doc> 0070 <doc:description> 0071 <doc:para> 0072 Gets a list of all the devices which have assigned color profiles. 0073 </doc:para> 0074 </doc:description> 0075 </doc:doc> 0076 <arg type='s' name='kind' direction='in'> 0077 <doc:doc> 0078 <doc:summary> 0079 <doc:para> 0080 A device kind, e.g. <doc:tt>scanner</doc:tt>, <doc:tt>display</doc:tt>, 0081 <doc:tt>printer</doc:tt> or <doc:tt>camera</doc:tt>. 0082 </doc:para> 0083 </doc:summary> 0084 </doc:doc> 0085 </arg> 0086 <arg type='ao' name='devices' direction='out'> 0087 <doc:doc> 0088 <doc:summary> 0089 <doc:para> 0090 An array of device paths, e.g. <doc:tt>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</doc:tt>. 0091 </doc:para> 0092 </doc:summary> 0093 </doc:doc> 0094 </arg> 0095 </method> 0096 0097 <!--***********************************************************--> 0098 <method name='FindDeviceById'> 0099 <doc:doc> 0100 <doc:description> 0101 <doc:para> 0102 Gets a device path for the device ID. 0103 This method is required as device ID's may have to be mangled 0104 to conform with the DBus path specification. 0105 For instance, a device ID of "cups$34:dev' would have a object 0106 path of "/org/freedesktop/ColorManager/cups_34_dev". 0107 </doc:para> 0108 </doc:description> 0109 </doc:doc> 0110 <arg type='s' name='device_id' direction='in'> 0111 <doc:doc> 0112 <doc:summary> 0113 <doc:para> 0114 A device ID. 0115 </doc:para> 0116 </doc:summary> 0117 </doc:doc> 0118 </arg> 0119 <arg type='o' name='object_path' direction='out'> 0120 <doc:doc> 0121 <doc:summary> 0122 <doc:para> 0123 A device path. 0124 </doc:para> 0125 </doc:summary> 0126 </doc:doc> 0127 </arg> 0128 </method> 0129 0130 <!--***********************************************************--> 0131 <method name='FindSensorById'> 0132 <doc:doc> 0133 <doc:description> 0134 <doc:para> 0135 Gets a sensor path for the sensor ID. 0136 </doc:para> 0137 </doc:description> 0138 </doc:doc> 0139 <arg type='s' name='sensor_id' direction='in'> 0140 <doc:doc> 0141 <doc:summary> 0142 <doc:para> 0143 A sensor ID. 0144 </doc:para> 0145 </doc:summary> 0146 </doc:doc> 0147 </arg> 0148 <arg type='o' name='object_path' direction='out'> 0149 <doc:doc> 0150 <doc:summary> 0151 <doc:para> 0152 A sensor path. 0153 </doc:para> 0154 </doc:summary> 0155 </doc:doc> 0156 </arg> 0157 </method> 0158 0159 <!--***********************************************************--> 0160 <method name='FindDeviceByProperty'> 0161 <doc:doc> 0162 <doc:description> 0163 <doc:para> 0164 Gets a device path for the device with the specified property. 0165 </doc:para> 0166 </doc:description> 0167 </doc:doc> 0168 <arg type='s' name='key' direction='in'> 0169 <doc:doc> 0170 <doc:summary> 0171 <doc:para> 0172 A property key, e.g. <doc:tt>XRANDR_name</doc:tt>. 0173 </doc:para> 0174 </doc:summary> 0175 </doc:doc> 0176 </arg> 0177 <arg type='s' name='value' direction='in'> 0178 <doc:doc> 0179 <doc:summary> 0180 <doc:para> 0181 A property value, e.g. <doc:tt>lvds</doc:tt>. 0182 </doc:para> 0183 </doc:summary> 0184 </doc:doc> 0185 </arg> 0186 <arg type='o' name='object_path' direction='out'> 0187 <doc:doc> 0188 <doc:summary> 0189 <doc:para> 0190 A device path. 0191 </doc:para> 0192 </doc:summary> 0193 </doc:doc> 0194 </arg> 0195 </method> 0196 0197 <!--***********************************************************--> 0198 <method name='FindProfileById'> 0199 <doc:doc> 0200 <doc:description> 0201 <doc:para> 0202 Gets a profile path for the profile ID. 0203 </doc:para> 0204 </doc:description> 0205 </doc:doc> 0206 <arg type='s' name='profile_id' direction='in'> 0207 <doc:doc> 0208 <doc:summary> 0209 <doc:para> 0210 A profile ID. 0211 </doc:para> 0212 </doc:summary> 0213 </doc:doc> 0214 </arg> 0215 <arg type='o' name='object_path' direction='out'> 0216 <doc:doc> 0217 <doc:summary> 0218 <doc:para> 0219 A profile path. 0220 </doc:para> 0221 </doc:summary> 0222 </doc:doc> 0223 </arg> 0224 </method> 0225 0226 <!--***********************************************************--> 0227 <method name='FindProfileByProperty'> 0228 <doc:doc> 0229 <doc:description> 0230 <doc:para> 0231 Gets a profile path for the profile with the specified property. 0232 </doc:para> 0233 </doc:description> 0234 </doc:doc> 0235 <arg type='s' name='key' direction='in'> 0236 <doc:doc> 0237 <doc:summary> 0238 <doc:para> 0239 A property key, e.g. <doc:tt>FILE_checksum</doc:tt>. 0240 </doc:para> 0241 </doc:summary> 0242 </doc:doc> 0243 </arg> 0244 <arg type='s' name='value' direction='in'> 0245 <doc:doc> 0246 <doc:summary> 0247 <doc:para> 0248 A property value, e.g. <doc:tt>5b3855e8630c9d8a48177cc70680da93</doc:tt>. 0249 </doc:para> 0250 </doc:summary> 0251 </doc:doc> 0252 </arg> 0253 <arg type='o' name='object_path' direction='out'> 0254 <doc:doc> 0255 <doc:summary> 0256 <doc:para> 0257 A profile path. 0258 </doc:para> 0259 </doc:summary> 0260 </doc:doc> 0261 </arg> 0262 </method> 0263 0264 <!--***********************************************************--> 0265 <method name='FindProfileByFilename'> 0266 <doc:doc> 0267 <doc:description> 0268 <doc:para> 0269 Gets a profile path for the profile filename, either a fully-qualified 0270 filename with path or just the basename of the profile. 0271 </doc:para> 0272 </doc:description> 0273 </doc:doc> 0274 <arg type='s' name='filename' direction='in'> 0275 <doc:doc> 0276 <doc:summary> 0277 <doc:para> 0278 A profile filename. 0279 </doc:para> 0280 </doc:summary> 0281 </doc:doc> 0282 </arg> 0283 <arg type='o' name='object_path' direction='out'> 0284 <doc:doc> 0285 <doc:summary> 0286 <doc:para> 0287 A profile path. 0288 </doc:para> 0289 </doc:summary> 0290 </doc:doc> 0291 </arg> 0292 </method> 0293 0294 <!--***********************************************************--> 0295 <method name='GetStandardSpace'> 0296 <doc:doc> 0297 <doc:description> 0298 <doc:para> 0299 Gets a profile path for a defined profile space. 0300 The defined space is set from the profile metadata, 0301 specifically in the <doc:tt>STANDARD_space</doc:tt> entry. 0302 </doc:para> 0303 <doc:para> 0304 NOTE: only system wide profiles are able to define 0305 themselves as standard spaces. 0306 </doc:para> 0307 </doc:description> 0308 </doc:doc> 0309 <arg type='s' name='standard_space' direction='in'> 0310 <doc:doc> 0311 <doc:summary> 0312 <doc:para> 0313 A profile space, e.g. <doc:tt>srgb</doc:tt> or 0314 <doc:tt>adobe-srgb</doc:tt>. 0315 </doc:para> 0316 </doc:summary> 0317 </doc:doc> 0318 </arg> 0319 <arg type='o' name='object_path' direction='out'> 0320 <doc:doc> 0321 <doc:summary> 0322 <doc:para> 0323 A profile path. 0324 </doc:para> 0325 </doc:summary> 0326 </doc:doc> 0327 </arg> 0328 </method> 0329 0330 <!--***********************************************************--> 0331 <method name='GetProfiles'> 0332 <doc:doc> 0333 <doc:description> 0334 <doc:para> 0335 Gets a list of all the profiles recognised by the system. 0336 </doc:para> 0337 </doc:description> 0338 </doc:doc> 0339 <arg type='ao' name='devices' direction='out'> 0340 <doc:doc> 0341 <doc:summary> 0342 <doc:para> 0343 An array of profile paths, e.g. <doc:tt>['/org/freedesktop/ColorManager/profile/adobe_rgb']</doc:tt>. 0344 </doc:para> 0345 </doc:summary> 0346 </doc:doc> 0347 </arg> 0348 </method> 0349 0350 <!--***********************************************************--> 0351 <method name='GetSensors'> 0352 <doc:doc> 0353 <doc:description> 0354 <doc:para> 0355 Gets a list of all the sensors recognised by the system. 0356 </doc:para> 0357 </doc:description> 0358 </doc:doc> 0359 <arg type='ao' name='devices' direction='out'> 0360 <doc:doc> 0361 <doc:summary> 0362 <doc:para> 0363 An array of sensor paths, e.g. <doc:tt>['/org/freedesktop/ColorManager/sensor/colormunki']</doc:tt>. 0364 </doc:para> 0365 </doc:summary> 0366 </doc:doc> 0367 </arg> 0368 </method> 0369 0370 <!--***********************************************************--> 0371 <method name='GetProfilesByKind'> 0372 <doc:doc> 0373 <doc:description> 0374 <doc:para> 0375 Gets a list of all the profiles of a specified type. 0376 </doc:para> 0377 </doc:description> 0378 </doc:doc> 0379 <arg type='s' name='kind' direction='in'> 0380 <doc:doc> 0381 <doc:summary> 0382 <doc:para> 0383 A profile kind, e.g. <doc:tt>input-device</doc:tt> or 0384 <doc:tt>abstract</doc:tt>. 0385 </doc:para> 0386 </doc:summary> 0387 </doc:doc> 0388 </arg> 0389 <arg type='ao' name='devices' direction='out'> 0390 <doc:doc> 0391 <doc:summary> 0392 <doc:para> 0393 An array of device paths, e.g. <doc:tt>['/org/freedesktop/ColorManager/device/xrandr_ibm_france_ltn154p2_l05']</doc:tt>. 0394 </doc:para> 0395 </doc:summary> 0396 </doc:doc> 0397 </arg> 0398 </method> 0399 0400 <!--***********************************************************--> 0401 <method name='CreateProfileWithFd'> 0402 <doc:doc> 0403 <doc:description> 0404 <doc:para> 0405 Creates a profile. 0406 </doc:para> 0407 <doc:para> 0408 If the profile has been added to a device in the past, and 0409 that device exists already, then the new profile will be 0410 automatically added to the device. 0411 To prevent this from happening, remove the assignment by 0412 doing <doc:tt>RemoveProfile</doc:tt>doc:tt> on the relevant 0413 device object. 0414 </doc:para> 0415 <doc:para> 0416 An optional file descriptor can be sent out of band for the 0417 ICC profile file. 0418 </doc:para> 0419 <doc:para> 0420 Using a file descriptor in addition to the filename allows 0421 the daemon to parse the ICC profile without re-opening it, 0422 which allows the daemon to read files inside the users 0423 home directory in a SELinux environment. 0424 </doc:para> 0425 </doc:description> 0426 </doc:doc> 0427 <arg type='s' name='profile_id' direction='in'> 0428 <doc:doc> 0429 <doc:summary> 0430 <doc:para> 0431 A unique profile ID that is used to map to the profile. 0432 This is normally the MD5 hash of the disk profile. 0433 </doc:para> 0434 </doc:summary> 0435 </doc:doc> 0436 </arg> 0437 <arg type='s' name='scope' direction='in'> 0438 <doc:doc> 0439 <doc:summary> 0440 <doc:para> 0441 Options for creating the profile. This allows the session 0442 color management component to have per-user profiles 0443 stored in the home directory that would not be valid if 0444 the user logged off, or no users are logged in. 0445 </doc:para> 0446 </doc:summary> 0447 <doc:list> 0448 <doc:item> 0449 <doc:term>normal</doc:term> 0450 <doc:definition> 0451 Normal profile. 0452 </doc:definition> 0453 </doc:item> 0454 <doc:item> 0455 <doc:term>temp</doc:term> 0456 <doc:definition> 0457 Profile is removed if the user logs out. 0458 </doc:definition> 0459 </doc:item> 0460 <doc:item> 0461 <doc:term>disk</doc:term> 0462 <doc:definition> 0463 Profile that is saved to disk and restored on next startup. 0464 </doc:definition> 0465 </doc:item> 0466 </doc:list> 0467 </doc:doc> 0468 </arg> 0469 <arg type='h' name='handle' direction='in'> 0470 <doc:doc> 0471 <doc:summary> 0472 <doc:para> 0473 An index into the array of file descriptors that may have 0474 been sent with the DBus message. 0475 </doc:para> 0476 </doc:summary> 0477 </doc:doc> 0478 </arg> 0479 <annotation name="org.qtproject.QtDBus.QtTypeName.In3" value="CdStringMap"/> 0480 <arg type='a{ss}' name='properties' direction='in'> 0481 <doc:doc> 0482 <doc:summary> 0483 <doc:para> 0484 Properties to be used when constructing the profile. 0485 </doc:para> 0486 <doc:para> 0487 This optional value allows the profile to be created with 0488 the latency of one bus round-trip, rather than doing 0489 a few <doc:tt>SetProperty</doc:tt> methods indervidually. 0490 </doc:para> 0491 <doc:para> 0492 Any properties not interstood by colord will be added as 0493 dictionary values to the <doc:tt>Metadata</doc:tt> 0494 property. 0495 </doc:para> 0496 </doc:summary> 0497 </doc:doc> 0498 </arg> 0499 <arg type='o' name='object_path' direction='out'> 0500 <doc:doc> 0501 <doc:summary> 0502 <doc:para> 0503 A profile path. 0504 </doc:para> 0505 </doc:summary> 0506 </doc:doc> 0507 </arg> 0508 </method> 0509 0510 <!--***********************************************************--> 0511 <method name='CreateProfile'> 0512 <doc:doc> 0513 <doc:description> 0514 <doc:para> 0515 Creates a profile without using a file descriptor. 0516 It is recomended you use CreateProfileWithFd() as the 0517 daemon may not be running as root and have read access 0518 to profiles in the users home directory. 0519 </doc:para> 0520 </doc:description> 0521 </doc:doc> 0522 <arg type='s' name='profile_id' direction='in'> 0523 <doc:doc> 0524 <doc:summary> 0525 <doc:para> 0526 A unique profile ID that is used to map to the profile. 0527 </doc:para> 0528 </doc:summary> 0529 </doc:doc> 0530 </arg> 0531 <arg type='s' name='scope' direction='in'> 0532 <doc:doc> 0533 <doc:summary> 0534 <doc:para> 0535 Options for creating the profile. 0536 See CreateProfileWithFd() for the allowed values. 0537 </doc:para> 0538 </doc:summary> 0539 </doc:doc> 0540 </arg> 0541 <annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="CdStringMap"/> 0542 <arg type='a{ss}' name='properties' direction='in'> 0543 <doc:doc> 0544 <doc:summary> 0545 <doc:para> 0546 Properties to be used when constructing the profile. 0547 See CreateProfileWithFd() for the allowed values. 0548 </doc:para> 0549 </doc:summary> 0550 </doc:doc> 0551 </arg> 0552 <arg type='o' name='object_path' direction='out'> 0553 <doc:doc> 0554 <doc:summary> 0555 <doc:para> 0556 A profile path. 0557 </doc:para> 0558 </doc:summary> 0559 </doc:doc> 0560 </arg> 0561 </method> 0562 0563 <!--***********************************************************--> 0564 <method name='CreateDevice'> 0565 <doc:doc> 0566 <doc:description> 0567 <doc:para> 0568 Creates a device. 0569 </doc:para> 0570 <doc:para> 0571 If the device has profiles added to it in the past, and 0572 that profiles exists already, then the new device will be 0573 automatically have profiles added to the device. 0574 To prevent this from happening, remove the assignment by 0575 doing <doc:tt>RemoveProfile</doc:tt> on the relevant 0576 device object. 0577 </doc:para> 0578 </doc:description> 0579 </doc:doc> 0580 <arg type='s' name='device_id' direction='in'> 0581 <doc:doc> 0582 <doc:summary> 0583 <doc:para> 0584 A device ID that is used to map to the device path. 0585 </doc:para> 0586 </doc:summary> 0587 </doc:doc> 0588 </arg> 0589 <arg type='s' name='scope' direction='in'> 0590 <doc:doc> 0591 <doc:summary> 0592 <doc:para> 0593 Options for creating the device. This allows the session 0594 color management component to have per-session virtual 0595 devices cleaned up automatically or devices that are 0596 re-created on each boot. 0597 </doc:para> 0598 </doc:summary> 0599 <doc:list> 0600 <doc:item> 0601 <doc:term>normal</doc:term> 0602 <doc:definition> 0603 Normal device. 0604 </doc:definition> 0605 </doc:item> 0606 <doc:item> 0607 <doc:term>temp</doc:term> 0608 <doc:definition> 0609 Device that is removed if the user logs out. 0610 </doc:definition> 0611 </doc:item> 0612 <doc:item> 0613 <doc:term>disk</doc:term> 0614 <doc:definition> 0615 Device that is saved to disk, and restored if the 0616 computer is restarted. 0617 </doc:definition> 0618 </doc:item> 0619 </doc:list> 0620 </doc:doc> 0621 </arg> 0622 <annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="CdStringMap"/> 0623 <arg type='a{ss}' name='properties' direction='in'> 0624 <doc:doc> 0625 <doc:summary> 0626 <doc:para> 0627 Properties to be used when constructing the device. 0628 </doc:para> 0629 <doc:para> 0630 This optional value allows the device to be created with 0631 the latency of one bus round-trip, rather than doing 0632 a few <doc:tt>SetProperty</doc:tt> methods indervidually. 0633 </doc:para> 0634 <doc:para> 0635 Any properties not interstood by colord will be added as 0636 dictionary values to the <doc:tt>Metadata</doc:tt> 0637 property. 0638 </doc:para> 0639 </doc:summary> 0640 </doc:doc> 0641 </arg> 0642 <arg type='o' name='object_path' direction='out'> 0643 <doc:doc> 0644 <doc:summary> 0645 <doc:para> 0646 A device path. 0647 </doc:para> 0648 </doc:summary> 0649 </doc:doc> 0650 </arg> 0651 </method> 0652 0653 <!--***********************************************************--> 0654 <method name='DeleteDevice'> 0655 <doc:doc> 0656 <doc:description> 0657 <doc:para> 0658 Deletes a device. 0659 </doc:para> 0660 </doc:description> 0661 </doc:doc> 0662 <arg type='o' name='object_path' direction='in'> 0663 <doc:doc> 0664 <doc:summary> 0665 <doc:para> 0666 A device path. 0667 </doc:para> 0668 </doc:summary> 0669 </doc:doc> 0670 </arg> 0671 </method> 0672 0673 <!--***********************************************************--> 0674 <method name='DeleteProfile'> 0675 <doc:doc> 0676 <doc:description> 0677 <doc:para> 0678 Deletes a profile. 0679 </doc:para> 0680 </doc:description> 0681 </doc:doc> 0682 <arg type='o' name='object_path' direction='in'> 0683 <doc:doc> 0684 <doc:summary> 0685 <doc:para> 0686 A profile path. 0687 </doc:para> 0688 </doc:summary> 0689 </doc:doc> 0690 </arg> 0691 </method> 0692 0693 <!--***********************************************************--> 0694 <signal name='Changed'> 0695 <doc:doc> 0696 <doc:description> 0697 <doc:para> 0698 Some value on the interface or the number of devices or 0699 profiles has changed. 0700 </doc:para> 0701 </doc:description> 0702 </doc:doc> 0703 </signal> 0704 0705 <!--***********************************************************--> 0706 <signal name='DeviceAdded'> 0707 <doc:doc> 0708 <doc:description> 0709 <doc:para> 0710 A device has been added. 0711 </doc:para> 0712 </doc:description> 0713 </doc:doc> 0714 <arg type='o' name='object_path' direction='out'> 0715 <doc:doc> 0716 <doc:summary> 0717 <doc:para> 0718 The device path. 0719 </doc:para> 0720 </doc:summary> 0721 </doc:doc> 0722 </arg> 0723 </signal> 0724 0725 <!--***********************************************************--> 0726 <signal name='DeviceRemoved'> 0727 <doc:doc> 0728 <doc:description> 0729 <doc:para> 0730 A device has been removed. 0731 </doc:para> 0732 </doc:description> 0733 </doc:doc> 0734 <arg type='o' name='object_path' direction='out'> 0735 <doc:doc> 0736 <doc:summary> 0737 <doc:para> 0738 The device path. 0739 </doc:para> 0740 </doc:summary> 0741 </doc:doc> 0742 </arg> 0743 </signal> 0744 0745 <!--***********************************************************--> 0746 <signal name='DeviceChanged'> 0747 <doc:doc> 0748 <doc:description> 0749 <doc:para> 0750 A device has changed. 0751 </doc:para> 0752 </doc:description> 0753 </doc:doc> 0754 <arg type='o' name='object_path' direction='out'> 0755 <doc:doc> 0756 <doc:summary> 0757 <doc:para> 0758 The device path. 0759 </doc:para> 0760 </doc:summary> 0761 </doc:doc> 0762 </arg> 0763 </signal> 0764 0765 <!--***********************************************************--> 0766 <signal name='ProfileAdded'> 0767 <doc:doc> 0768 <doc:description> 0769 <doc:para> 0770 A profile has been added. 0771 </doc:para> 0772 </doc:description> 0773 </doc:doc> 0774 <arg type='o' name='object_path' direction='out'> 0775 <doc:doc> 0776 <doc:summary> 0777 <doc:para> 0778 The profile path. 0779 </doc:para> 0780 </doc:summary> 0781 </doc:doc> 0782 </arg> 0783 </signal> 0784 0785 <!--***********************************************************--> 0786 <signal name='ProfileRemoved'> 0787 <doc:doc> 0788 <doc:description> 0789 <doc:para> 0790 A profile has been removed. 0791 </doc:para> 0792 </doc:description> 0793 </doc:doc> 0794 <arg type='o' name='object_path' direction='out'> 0795 <doc:doc> 0796 <doc:summary> 0797 <doc:para> 0798 The profile path. 0799 </doc:para> 0800 </doc:summary> 0801 </doc:doc> 0802 </arg> 0803 </signal> 0804 0805 <!--***********************************************************--> 0806 <signal name='SensorAdded'> 0807 <doc:doc> 0808 <doc:description> 0809 <doc:para> 0810 A sensor has been added. 0811 </doc:para> 0812 </doc:description> 0813 </doc:doc> 0814 <arg type='o' name='object_path' direction='out'> 0815 <doc:doc> 0816 <doc:summary> 0817 <doc:para> 0818 The sensor path. 0819 </doc:para> 0820 </doc:summary> 0821 </doc:doc> 0822 </arg> 0823 </signal> 0824 0825 <!--***********************************************************--> 0826 <signal name='SensorRemoved'> 0827 <doc:doc> 0828 <doc:description> 0829 <doc:para> 0830 A sensor has been removed. 0831 </doc:para> 0832 </doc:description> 0833 </doc:doc> 0834 <arg type='o' name='object_path' direction='out'> 0835 <doc:doc> 0836 <doc:summary> 0837 <doc:para> 0838 The sensor path. 0839 </doc:para> 0840 </doc:summary> 0841 </doc:doc> 0842 </arg> 0843 </signal> 0844 0845 <!--***********************************************************--> 0846 <signal name='ProfileChanged'> 0847 <doc:doc> 0848 <doc:description> 0849 <doc:para> 0850 A profile has been changed. 0851 </doc:para> 0852 </doc:description> 0853 </doc:doc> 0854 <arg type='o' name='object_path' direction='out'> 0855 <doc:doc> 0856 <doc:summary> 0857 <doc:para> 0858 The profile path. 0859 </doc:para> 0860 </doc:summary> 0861 </doc:doc> 0862 </arg> 0863 </signal> 0864 0865 </interface> 0866 </node>