summaryrefslogtreecommitdiff
path: root/src/org.gnome.Mutter.IdleMonitor.xml
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2014-03-31 23:31:42 -0400
committerJasper St. Pierre <jstpierre@mecheye.net>2014-03-31 23:44:46 -0400
commitb641d9d5a8abb35443afe9140a60ca40ecd49bd1 (patch)
tree921f4af04cf643ccceef15f2f768db2b50e186e5 /src/org.gnome.Mutter.IdleMonitor.xml
parent5bcc78498f4a31076672c1770c579bdd8effc37b (diff)
downloadmutter-b641d9d5a8abb35443afe9140a60ca40ecd49bd1.tar.gz
Rename the DBus interface files
Diffstat (limited to 'src/org.gnome.Mutter.IdleMonitor.xml')
-rw-r--r--src/org.gnome.Mutter.IdleMonitor.xml35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/org.gnome.Mutter.IdleMonitor.xml b/src/org.gnome.Mutter.IdleMonitor.xml
new file mode 100644
index 000000000..34a26dd93
--- /dev/null
+++ b/src/org.gnome.Mutter.IdleMonitor.xml
@@ -0,0 +1,35 @@
+<!DOCTYPE node PUBLIC
+'-//freedesktop//DTD D-BUS Object Introspection 1.0//EN'
+'http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd'>
+<node>
+ <!--
+ org.gnome.Mutter.IdleMonitor:
+ @short_description: idle monitor interface
+
+ This interface is used by gnome-desktop to implement
+ user activity monitoring.
+ -->
+
+ <interface name="org.gnome.Mutter.IdleMonitor">
+ <method name="GetIdletime">
+ <arg name="idletime" direction="out" type="t"/>
+ </method>
+
+ <method name="AddIdleWatch">
+ <arg name="interval" direction="in" type="t" />
+ <arg name="id" direction="out" type="u" />
+ </method>
+
+ <method name="AddUserActiveWatch">
+ <arg name="id" direction="out" type="u" />
+ </method>
+
+ <method name="RemoveWatch">
+ <arg name="id" direction="in" type="u" />
+ </method>
+
+ <signal name="WatchFired">
+ <arg name="id" direction="out" type="u" />
+ </signal>
+ </interface>
+</node>