1 <?xml version="1.0" encoding="UTF-8" ?>
4 "-//freedesktop//DTD D-Bus Object Introspection 1.0//EN"
5 "http://standards.freedesktop.org/dbus/1.0/introspect.dtd">
8 <interface name="org.tizen.mdg.enabler">
10 <arg type="s" name="name" direction="in"/>
11 <arg type="i" name="result" direction="out"/>
14 <interface name="org.tizen.mdg.group">
15 <!-- Method definitions -->
16 <method name="Create">
17 <arg type="s" name="group_name" direction="in"/>
18 <arg type="i" name="result" direction="out"/>
21 <arg type="i" name="timeout" direction="in" />
22 <arg type="i" name="result" direction="out" />
24 <method name="Delete">
25 <arg type="s" name="group_name" direction="in" />
26 <arg type="i" name="result" direction="out" />
28 <method name="FindDevice">
29 <arg type="i" name="timeout" direction="in" />
30 <arg type="i" name="is_invited" direction="in" />
31 <arg type="i" name="result" direction="out" />
33 <method name="InviteDevice">
34 <arg type="s" name="group_name" direction="in"/>
35 <arg type="a{sv}" name="device_info" direction="in"/>
36 <arg type="s" name="pin" direction="in" />
37 <arg type="i" name="result" direction="out"/>
39 <method name="EjectDevice">
40 <arg type="s" name="group_name" direction="in"/>
41 <arg type="s" name="uuid" direction="in"/>
42 <arg type="i" name="result" direction="out" />
44 <method name="GetLocalDevice">
45 <arg type="a{sv}" name="local_device" direction="out" />
47 <method name="ForeachDevice">
48 <arg type="s" name="group_name" direction="in"/>
49 <arg type="i" name="result" direction="out" />
50 <arg type="aa{sv}" name="devices" direction="out" />
52 <method name="RegistChannel">
53 <arg type="s" name="channel_id" direction="in"/>
54 <arg type="i" name="result" direction="out" />
56 <method name="UnregistChannel">
57 <arg type="s" name="channel_id" direction="in"/>
58 <arg type="i" name="result" direction="out" />
60 <method name="SendData">
61 <arg type="s" name="uuid" direction="in" />
62 <arg type="s" name="channel_id" direction="in"/>
63 <arg type="(iay)" name="data" direction="in"/>
64 <arg type="i" name="result" direction="out" />
65 <arg type="i" name="msg_id" direction="out" />
67 <method name="SendResponse">
68 <arg type="s" name="uuid" direction="in" />
69 <arg type="s" name="channel_id" direction="in"/>
70 <arg type="i" name="msg_id" direction="in"/>
71 <arg type="(iay)" name="data" direction="in"/>
72 <arg type="i" name="result" direction="out" />
74 <method name="SendFile">
75 <arg type="s" name="uuid" direction="in" />
76 <arg type="s" name="file_path" direction="in"/>
77 <arg type="i" name="result" direction="out" />
79 <method name="RequestCreateGroup">
80 <arg type="s" name="uuid" direction="in" />
81 <arg type="s" name="group_name" direction="in" />
82 <arg type="i" name="result" direction="out" />
84 <method name="RequestInvite">
85 <arg type="s" name="uuid" direction="in" />
86 <arg type="s" name="group_name" direction="in" />
87 <arg type="s" name="target_uuid" direction="in" />
88 <arg type="s" name="pin" direction="in" />
89 <arg type="i" name="result" direction="out" />
91 <method name="RequestEject">
92 <arg type="s" name="uuid" direction="in" />
93 <arg type="s" name="group_name" direction="in" />
94 <arg type="s" name="target_uuid" direction="in" />
95 <arg type="i" name="result" direction="out" />
97 <method name="RequestChannelList">
98 <arg type="s" name="uuid" direction="in" />
99 <arg type="i" name="result" direction="out" />
101 <method name="SetPreconfiguredPin">
102 <arg type="s" name="preconfigured_pin" direction="in" />
103 <arg type="i" name="result" direction="out" />
105 <method name="RequestChannelOpen">
106 <arg type="s" name="uuid" direction="in" />
107 <arg type="s" name="channel_id" direction="in"/>
108 <arg type="i" name="result" direction="out" />
110 <!-- Signal (D-Bus) definitions -->
111 <signal name="Event">
112 <arg type="i" name="type" direction="out" />
113 <arg type="i" name="result" direction="out" />
114 <arg type="a{sv}" name="data" direction="out" />