summaryrefslogtreecommitdiffstats
path: root/src/ck-session.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/ck-session.xml')
-rw-r--r--src/ck-session.xml49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/ck-session.xml b/src/ck-session.xml
new file mode 100644
index 0000000..668d1b2
--- /dev/null
+++ b/src/ck-session.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<node>
+
+ <interface name="org.freedesktop.ConsoleKit.Session">
+
+ <method name="GetId">
+ <arg name="ssid" direction="out" type="o"/>
+ </method>
+ <method name="GetSeatId">
+ <arg name="sid" direction="out" type="o"/>
+ </method>
+ <method name="GetSessionType">
+ <arg name="type" direction="out" type="s"/>
+ </method>
+ <method name="GetUser">
+ <arg name="uid" direction="out" type="i"/>
+ </method>
+ <method name="GetX11Display">
+ <arg name="display" direction="out" type="s"/>
+ </method>
+ <method name="GetDisplayDevice">
+ <arg name="display_device" direction="out" type="s"/>
+ </method>
+ <method name="GetHostName">
+ <arg name="host_name" direction="out" type="s"/>
+ </method>
+ <method name="IsActive">
+ <arg name="active" direction="out" type="b"/>
+ </method>
+ <method name="IsLocal">
+ <arg name="local" direction="out" type="b"/>
+ </method>
+
+ <method name="Activate">
+ <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
+ </method>
+ <method name="Lock">
+ <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
+ </method>
+ <method name="Unlock">
+ <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
+ </method>
+
+ <signal name="ActiveChanged"/>
+ <signal name="Lock"/>
+ <signal name="Unlock"/>
+
+ </interface>
+</node>