1
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3
<interface name="org.kde.Solid.PowerManagement">
4
<method name="refreshStatus" />
5
<method name="reloadCurrentProfile" />
6
<method name="reparseConfiguration" />
7
<method name="backendCapabilities">
8
<arg type="u" direction="out" />
10
<method name="loadProfile">
11
<arg type="s" direction="in" />
13
<method name="currentProfile">
14
<arg type="s" direction="out" />
16
<method name="availableProfiles">
17
<arg type="a{ss}" direction="out" />
18
<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="StringStringMap"/>
20
<method name="setBrightness">
21
<arg type="i" direction="in" />
23
<method name="brightness">
24
<arg type="i" direction="out" />
26
<method name="batteryRemainingTime">
27
<arg type="t" direction="out" />
29
<method name="suspendToRam">
31
<method name="suspendToDisk">
33
<method name="suspendHybrid">
35
<!--<method name="turnOffScreen" />-->
37
<!--<method name="getSupportedSuspendMethods">
38
<arg type="a{sv}" direction="out" />
39
<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QVariantMap" />
42
<!--<signal name="DPMSconfigUpdated">
44
<signal name="brightnessChanged">
45
<arg type="i" direction="out" />
47
<signal name="profileChanged">
48
<arg type="s" direction="out" />
50
<signal name="configurationReloaded">
52
<signal name="batteryRemainingTimeChanged">
53
<arg type="t" direction="out" />
55
<signal name="resumingFromSuspend">