summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-03-09 12:36:09 -0500
committerWilliam Jon McCann <mccann@jhu.edu>2007-03-09 12:36:09 -0500
commitc8dbc4b6a38b99ed192f5ed2f73f57014a49d50a (patch)
tree9e5262c6526c9a1cae5884e0d22c20e796dbf014
parentd5061bf16725bc711f7ddcff02e77a94014107f5 (diff)
add a few more parameters to session idl
-rw-r--r--doc/ref-ck-session.xml90
-rw-r--r--src/ck-session.xml8
2 files changed, 97 insertions, 1 deletions
diff --git a/doc/ref-ck-session.xml b/doc/ref-ck-session.xml
index bd165bc..0e6dd2e 100644
--- a/doc/ref-ck-session.xml
+++ b/doc/ref-ck-session.xml
@@ -44,7 +44,15 @@
</refsect1>
<refsect1 role="properties">
<title role="properties.title">Properties</title>
- <synopsis><link linkend="Session-property-is-local">'is-local'</link> read 'b'
+ <synopsis><link linkend="Session-property-user">'user'</link> read 'i'
+<link linkend="Session-property-session-type">'session-type'</link> read 's'
+<link linkend="Session-property-remote-host-name">'remote-host-name'</link> read 's'
+<link linkend="Session-property-display-device">'display-device'</link> read 's'
+<link linkend="Session-property-x11-display">'x11-display'</link> read 's'
+<link linkend="Session-property-x11-display-device">'x11-display-device'</link> read 's'
+<link linkend="Session-property-active">'active'</link> read 'b'
+<link linkend="Session-property-is-local">'is-local'</link> read 'b'
+<link linkend="Session-property-idle-hint">'idle-hint'</link> read 'b'
</synopsis>
</refsect1>
<refsect1 role="desc">
@@ -249,6 +257,76 @@
<refsect1 role="property_details">
<title role="property_details.title">Property Details</title>
<refsect2>
+ <title><anchor role="function" id="Session-property-user"/>'user'</title>
+ <indexterm>
+ <primary>user</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'user' read 'i'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-session-type"/>'session-type'</title>
+ <indexterm>
+ <primary>session-type</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'session-type' read 's'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-remote-host-name"/>'remote-host-name'</title>
+ <indexterm>
+ <primary>remote-host-name</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'remote-host-name' read 's'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-display-device"/>'display-device'</title>
+ <indexterm>
+ <primary>display-device</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'display-device' read 's'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-x11-display"/>'x11-display'</title>
+ <indexterm>
+ <primary>x11-display</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'x11-display' read 's'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-x11-display-device"/>'x11-display-device'</title>
+ <indexterm>
+ <primary>x11-display-device</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'x11-display-device' read 's'
+</programlisting>
+ </refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-active"/>'active'</title>
+ <indexterm>
+ <primary>active</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'active' read 'b'
+</programlisting>
+ </refsect2>
+ <refsect2>
<title><anchor role="function" id="Session-property-is-local"/>'is-local'</title>
<indexterm>
<primary>is-local</primary>
@@ -258,5 +336,15 @@
<programlisting>'is-local' read 'b'
</programlisting>
</refsect2>
+ <refsect2>
+ <title><anchor role="function" id="Session-property-idle-hint"/>'idle-hint'</title>
+ <indexterm>
+ <primary>idle-hint</primary>
+ <secondary>Session</secondary>
+ <tertiary>property</tertiary>
+ </indexterm>
+ <programlisting>'idle-hint' read 'b'
+</programlisting>
+ </refsect2>
</refsect1>
</refentry>
diff --git a/src/ck-session.xml b/src/ck-session.xml
index c40e8f2..6a2ab3b 100644
--- a/src/ck-session.xml
+++ b/src/ck-session.xml
@@ -67,7 +67,15 @@
<signal name="Lock"/>
<signal name="Unlock"/>
+ <property name="user" access="read" type="i"/>
+ <property name="session-type" access="read" type="s"/>
+ <property name="remote-host-name" access="read" type="s"/>
+ <property name="display-device" access="read" type="s"/>
+ <property name="x11-display" access="read" type="s"/>
+ <property name="x11-display-device" access="read" type="s"/>
+ <property name="active" access="read" type="b"/>
<property name="is-local" access="read" type="b"/>
+ <property name="idle-hint" access="read" type="b"/>
</interface>
</node>