Chagne DBus object name following Zigbee Specification
[platform/core/connectivity/zigbee-manager.git] / zigbee-daemon / zigbee-interface / introspection / mfglib-control.xml
1 <node>
2         <interface name='org.tizen.zigbee.mfglib_control'>
3                 <method name='start'>
4                         <arg type='ay' name='eui64' direction='in'/>
5                         <arg type='b' name='mfglib_start' direction='in'/>
6                         <arg type='i' name='result' direction='out'/>
7                         <arg type='y' name='status' direction='out'/>
8                 </method>
9                 <method name='end'>
10                         <arg type='ay' name='eui64' direction='in'/>
11                         <arg type='i' name='result' direction='out'/>
12                         <arg type='y' name='status' direction='out'/>
13                 </method>
14                 <method name='start_tone'>
15                         <arg type='ay' name='eui64' direction='in'/>
16                         <arg type='i' name='result' direction='out'/>
17                         <arg type='y' name='status' direction='out'/>
18                 </method>
19                 <method name='stop_tone'>
20                         <arg type='ay' name='eui64' direction='in'/>
21                         <arg type='i' name='result' direction='out'/>
22                         <arg type='y' name='status' direction='out'/>
23                 </method>
24                 <method name='start_stream'>
25                         <arg type='ay' name='eui64' direction='in'/>
26                         <arg type='i' name='result' direction='out'/>
27                         <arg type='y' name='status' direction='out'/>
28                 </method>
29                 <method name='stop_stream'>
30                         <arg type='ay' name='eui64' direction='in'/>
31                         <arg type='i' name='result' direction='out'/>
32                         <arg type='y' name='status' direction='out'/>
33                 </method>
34                 <method name='send_packet'>
35                         <arg type='ay' name='packetContents' direction='in'/>
36                         <arg type='i' name='packetLength' direction='in'/>
37                         <arg type='i' name='result' direction='out'/>
38                         <arg type='y' name='status' direction='out'/>
39                 </method>
40                 <method name='set_channel'>
41                         <arg type='ay' name='eui64' direction='in'/>
42                         <arg type='y' name='channel' direction='in'/>
43                         <arg type='i' name='result' direction='out'/>
44                         <arg type='y' name='status' direction='out'/>
45                 </method>
46                 <method name='get_channel'>
47                         <arg type='ay' name='eui64' direction='in'/>
48                         <arg type='i' name='result' direction='out'/>
49                         <arg type='y' name='status' direction='out'/>
50                 </method>
51                 <method name='set_power'>
52                         <arg type='ay' name='eui64' direction='in'/>
53                         <arg type='q' name='txPowerMode' direction='in'/>
54                         <arg type='n' name='power' direction='in'/>
55                         <arg type='i' name='result' direction='out'/>
56                         <arg type='y' name='status' direction='out'/>
57                 </method>
58                 <method name='get_power'>
59                         <arg type='ay' name='eui64' direction='in'/>
60                         <arg type='i' name='result' direction='out'/>
61                         <arg type='y' name='status' direction='out'/>
62                 </method>
63                 <method name='set_synoffset'>
64                         <arg type='ay' name='eui64' direction='in'/>
65                         <arg type='y' name='testChannel' direction='in'/>
66                         <arg type='i' name='result' direction='out'/>
67                         <arg type='y' name='status' direction='out'/>
68                 </method>
69                 <method name='get_synoffset'>
70                         <arg type='ay' name='pkt' direction='in'/>
71                         <arg type='i' name='pktLength' direction='in'/>
72                         <arg type='y' name='linkQuality' direction='in'/>
73                         <arg type='y' name='rssi' direction='in'/>
74                         <arg type='i' name='result' direction='out'/>
75                         <arg type='y' name='status' direction='out'/>
76                 </method>
77                 <method name='rx_start'>
78                         <arg type='ay' name='eui64' direction='in'/>
79                         <arg type='i' name='result' direction='out'/>
80                         <arg type='y' name='status' direction='out'/>
81                 </method>
82                 <method name='rx_stop'>
83                         <arg type='ay' name='eui64' direction='in'/>
84                         <arg type='i' name='result' direction='out'/>
85                         <arg type='y' name='status' direction='out'/>
86                 </method>
87                 <method name='rx_verify'>
88                         <arg type='ay' name='eui64' direction='in'/>
89                         <arg type='i' name='result' direction='out'/>
90                         <arg type='q' name='cntGoodFrame' direction='out'/>
91                 </method>
92                 <method name='get_rssi'>
93                         <arg type='ay' name='eui64' direction='in'/>
94                         <arg type='i' name='result' direction='out'/>
95                         <arg type='s' name='rssi' direction='out'/>
96                 </method>
97
98                 <signal name='mfglib'>
99                         <arg type='y' name='status'/>
100                 </signal>
101         </interface>
102 </node>