summaryrefslogtreecommitdiffstats
path: root/doc/spec
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-08-17 11:54:21 -0400
committerWilliam Jon McCann <mccann@jhu.edu>2007-08-17 11:54:21 -0400
commitbec4b4163ae65fa271845da6b748456346987c26 (patch)
tree7bc47e264c406619fa0aff58c0b9c78079b4d613 /doc/spec
parentc0c74f8064392598cd29401142804fcc241841ed (diff)
oops add docs for new seat interfaces
Diffstat (limited to 'doc/spec')
-rw-r--r--doc/spec/ck-seat.xml41
1 files changed, 41 insertions, 0 deletions
diff --git a/doc/spec/ck-seat.xml b/doc/spec/ck-seat.xml
index 1d154e7..0e13a0f 100644
--- a/doc/spec/ck-seat.xml
+++ b/doc/spec/ck-seat.xml
@@ -38,6 +38,23 @@ seat at a time.</doc:para>
</doc:doc>
</method>
+ <method name="GetDevices">
+ <arg name="devices" direction="out" type="a(ss)">
+ <doc:doc>
+ <doc:summary>an array of devices</doc:summary>
+ </doc:doc>
+ </arg>
+ <doc:doc>
+ <doc:description>
+ <doc:para>This gets a list of all the devices
+ that are currently associated with this seat.</doc:para>
+ <doc:para>Each device is an D-Bus structure that represents
+ the device type and the device id.
+ </doc:para>
+ </doc:description>
+ </doc:doc>
+ </method>
+
<method name="GetActiveSession">
<arg name="ssid" direction="out" type="o">
<doc:doc>
@@ -118,5 +135,29 @@ seat at a time.</doc:para>
</doc:description>
</doc:doc>
</signal>
+ <signal name="DeviceAdded">
+ <arg name="device" type="(ss)">
+ <doc:doc>
+ <doc:summary>Device structure</doc:summary>
+ </doc:doc>
+ </arg>
+ <doc:doc>
+ <doc:description>
+ <doc:para>Emitted when a device has been associated with the seat.</doc:para>
+ </doc:description>
+ </doc:doc>
+ </signal>
+ <signal name="DeviceRemoved">
+ <arg name="device" type="(ss)">
+ <doc:doc>
+ <doc:summary>Device structure</doc:summary>
+ </doc:doc>
+ </arg>
+ <doc:doc>
+ <doc:description>
+ <doc:para>Emitted when a device has been dissociated from the seat.</doc:para>
+ </doc:description>
+ </doc:doc>
+ </signal>
</interface>
</node>