Implement peer-specific signal sending
[quassel.git] / interfaces / org.freedesktop.DockManager.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3 <node>
4   <interface name="org.freedesktop.DockManager">
5     <method name="GetCapabilities">
6       <arg name="result" type="as" direction="out"/>
7     </method>
8     <method name="GetItems">
9       <arg name="result" type="ao" direction="out"/>
10     </method>
11     <method name="GetItemsByName">
12       <arg name="name" type="s" direction="in"/>
13       <arg name="result" type="ao" direction="out"/>
14     </method>
15     <method name="GetItemsByDesktopFile">
16       <arg name="desktop_file" type="s" direction="in"/>
17       <arg name="result" type="ao" direction="out"/>
18     </method>
19     <method name="GetItemsByPid">
20       <arg name="pid" type="i" direction="in"/>
21       <arg name="result" type="ao" direction="out"/>
22     </method>
23     <method name="GetItemByXid">
24       <arg name="xid" type="x" direction="in"/>
25       <arg name="result" type="o" direction="out"/>
26     </method>
27     <method name="AwnSetVisibility">
28       <arg name="win_name" type="s" direction="in"/>
29       <arg name="visible" type="b" direction="in"/>
30     </method>
31     <method name="AwnRegisterProxyItem">
32       <arg name="desktop_file" type="s" direction="in"/>
33       <arg name="uri" type="s" direction="in"/>
34       <arg name="result" type="o" direction="out"/>
35     </method>
36     <signal name="ItemAdded">
37       <arg name="path" type="o"/>
38     </signal>
39     <signal name="ItemRemoved">
40       <arg name="path" type="o"/>
41     </signal>
42   </interface>
43 </node>