Warning, /graphics/colord-kde/colord-tmp-interfaces/org.freedesktop.ColorManager.Profile.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.Profile'>
0006     <doc:doc>
0007       <doc:description>
0008         <doc:para>
0009           The interface used for quering color profiles.
0010         </doc:para>
0011       </doc:description>
0012     </doc:doc>
0013 
0014     <!--***********************************************************-->
0015     <property name='ProfileId' type='s' access='read'>
0016       <doc:doc>
0017         <doc:description>
0018           <doc:para>
0019             The identification hash of the profile.
0020           </doc:para>
0021         </doc:description>
0022       </doc:doc>
0023     </property>
0024 
0025     <!--***********************************************************-->
0026     <property name='Title' type='s' access='read'>
0027       <doc:doc>
0028         <doc:description>
0029           <doc:para>
0030             The printable title for the profile.
0031           </doc:para>
0032         </doc:description>
0033       </doc:doc>
0034     </property>
0035 
0036     <!--***********************************************************-->
0037     <property name='Metadata' type='a{ss}' access='read'>
0038       <annotation name="org.qtproject.QtDBus.QtTypeName" value="CdStringMap"/>
0039       <doc:doc>
0040         <doc:description>
0041           <doc:para>
0042             The metadata for the profile, which may include optional
0043             keys like <doc:tt>EDID_md5</doc:tt> and
0044             <doc:tt>EDID_manufacturer</doc:tt> that are set by several
0045             CMS frameworks.
0046           </doc:para>
0047         </doc:description>
0048       </doc:doc>
0049     </property>
0050 
0051     <!--***********************************************************-->
0052     <property name='Qualifier' type='s' access='read'>
0053       <doc:doc>
0054         <doc:description>
0055           <doc:para>
0056             The qualifier for the profile.
0057             A qualifier is used as a way to select a profile for a device.
0058             This might be something free text like
0059             <doc:tt>High quality studio</doc:tt>doc:tt> or something more
0060             programmable like <doc:tt>RGB.Plain.300dpi</doc:tt>.
0061           </doc:para>
0062         </doc:description>
0063       </doc:doc>
0064     </property>
0065 
0066     <!--***********************************************************-->
0067     <property name='Format' type='s' access='read'>
0068       <doc:doc>
0069         <doc:description>
0070           <doc:para>
0071             The qualifier format for the profile.
0072           </doc:para>
0073         </doc:description>
0074       </doc:doc>
0075     </property>
0076 
0077     <!--***********************************************************-->
0078     <property name='Kind' type='s' access='read'>
0079       <doc:doc>
0080         <doc:description>
0081           <doc:para>
0082             The profile kind, e.g. <doc:tt>colorspace-conversion</doc:tt>,
0083             <doc:tt>abstract</doc:tt> or <doc:tt>display-device</doc:tt>.
0084           </doc:para>
0085         </doc:description>
0086       </doc:doc>
0087     </property>
0088 
0089     <!--***********************************************************-->
0090     <property name='Colorspace' type='s' access='read'>
0091       <doc:doc>
0092         <doc:description>
0093           <doc:para>
0094             The profile colorspace, e.g. <doc:tt>rgb</doc:tt>.
0095           </doc:para>
0096         </doc:description>
0097       </doc:doc>
0098     </property>
0099 
0100     <!--***********************************************************-->
0101     <property name='HasVcgt' type='b' access='read'>
0102       <doc:doc>
0103         <doc:description>
0104           <doc:para>
0105             If the profile has a VCGT entry.
0106           </doc:para>
0107         </doc:description>
0108       </doc:doc>
0109     </property>
0110 
0111     <!--***********************************************************-->
0112     <property name='IsSystemWide' type='b' access='read'>
0113       <doc:doc>
0114         <doc:description>
0115           <doc:para>
0116             If the profile is installed system wide and available
0117             for all users.
0118           </doc:para>
0119         </doc:description>
0120       </doc:doc>
0121     </property>
0122 
0123     <!--***********************************************************-->
0124     <property name='Filename' type='s' access='read'>
0125       <doc:doc>
0126         <doc:description>
0127           <doc:para>
0128             The profile filename, if one exists.
0129           </doc:para>
0130         </doc:description>
0131       </doc:doc>
0132     </property>
0133 
0134     <!--***********************************************************-->
0135     <property name='Created' type='x' access='read'>
0136       <doc:doc>
0137         <doc:description>
0138           <doc:para>
0139             The date and time the profile was created in UNIX time.
0140           </doc:para>
0141           <doc:para>
0142             NOTE: this is NOT the time the meta-profile was created,
0143             or added to colord, nor the disk timestamp for the profile
0144             filename.
0145             This is the encoded date and time inside the ICC filename.
0146           </doc:para>
0147         </doc:description>
0148       </doc:doc>
0149     </property>
0150 
0151     <!--***********************************************************-->
0152     <property name='Scope' type='s' access='read'>
0153       <doc:doc>
0154         <doc:description>
0155           <doc:para>
0156             The scope of the device, e.g. <doc:tt>normal</doc:tt>,
0157             <doc:tt>temp</doc:tt> or <doc:tt>disk</doc:tt>.
0158           </doc:para>
0159         </doc:description>
0160       </doc:doc>
0161     </property>
0162 
0163     <!--***********************************************************-->
0164     <property name='Owner' type='u' access='read'>
0165       <doc:doc>
0166         <doc:description>
0167           <doc:para>
0168             The user ID of the account that created the profile.
0169           </doc:para>
0170         </doc:description>
0171       </doc:doc>
0172     </property>
0173 
0174     <!--***********************************************************-->
0175     <property name='Warnings' type='as' access='read'>
0176       <doc:doc>
0177         <doc:description>
0178           <doc:para>
0179             Any warnings for the profile, e.g.
0180             '<doc:tt>description-missing</doc:tt>' or
0181             '<doc:tt>vcgt-non-monotonic</doc:tt>'.
0182           </doc:para>
0183         </doc:description>
0184       </doc:doc>
0185     </property>
0186 
0187     <!--***********************************************************-->
0188     <method name='SetProperty'>
0189       <doc:doc>
0190         <doc:description>
0191           <doc:para>
0192             Sets a property on the object.
0193           </doc:para>
0194         </doc:description>
0195       </doc:doc>
0196       <arg type='s' name='property_name' direction='in'>
0197         <doc:doc>
0198           <doc:summary>
0199             <doc:para>
0200               The property name, e.g. <doc:tt>Filename</doc:tt>,
0201               or <doc:tt>Qualifier</doc:tt>.
0202             </doc:para>
0203           </doc:summary>
0204         </doc:doc>
0205       </arg>
0206       <arg type='s' name='property_value' direction='in'>
0207         <doc:doc>
0208           <doc:summary>
0209             <doc:para>
0210               The property value, e.g. <doc:tt>RGB.Plain.</doc:tt>.
0211             </doc:para>
0212           </doc:summary>
0213         </doc:doc>
0214       </arg>
0215     </method>
0216 
0217     <!--***********************************************************-->
0218     <method name='InstallSystemWide'>
0219       <doc:doc>
0220         <doc:description>
0221           <doc:para>
0222             Copies the profile system-wide so it can be used by all
0223             users on the system or when no users are logged-in.
0224           </doc:para>
0225         </doc:description>
0226       </doc:doc>
0227     </method>
0228 
0229     <!-- ************************************************************ -->
0230     <signal name='Changed'>
0231       <doc:doc>
0232         <doc:description>
0233           <doc:para>
0234             Some value on the interface has changed.
0235           </doc:para>
0236         </doc:description>
0237       </doc:doc>
0238     </signal>
0239 
0240   </interface>
0241 </node>