5c25e7733cf2caa36ef7190447ffdc222683df65
[qtrapids] / dbus / com.ixonos.qtrapids.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <node name="/com/ixonos/qtrapids">
4
5   <interface name="com.ixonos.qtrapids">
6
7     <method name="getState">
8     </method>
9
10     <method name="addTorrent">
11       <arg type="s" name="path" direction="in"/>
12       <arg type="s" name="save_path" direction="in"/>
13       <arg type="a{ss}" name="other_params" direction="in"/>
14       <annotation name="com.trolltech.QtDBus.QtTypeName.In2" 
15                   value="qtrapids::ParamsMap_t"/>
16     </method>
17
18     <method name="removeTorrent">
19       <arg type="s" name="hash" direction="in"/>
20     </method>
21
22     <signal name="alert">
23       <arg type="(ssuuuuuuuut)" name="info" direction="out"/>
24       <annotation name="com.trolltech.QtDBus.QtTypeName.In0" 
25                   value="qtrapids::TorrentState"/>
26       <arg type="a{ss}" name="other_info" direction="out"/>
27       <annotation name="com.trolltech.QtDBus.QtTypeName.In1" 
28                   value="qtrapids::ParamsMap_t"/>
29     </signal>
30
31   </interface>
32
33 </node>