diff options
Diffstat (limited to 'src/ck-session.xml')
-rw-r--r-- | src/ck-session.xml | 49 |
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> |