ace61fd730724be08c7f51f205e7ac0a43a0f0ea
[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                 </method>
8                 <method name='end'>
9                         <arg type='ay' name='eui64' direction='in'/>
10                         <arg type='i' name='result' direction='out'/>
11                 </method>
12                 <method name='start_tone'>
13                         <arg type='ay' name='eui64' direction='in'/>
14                         <arg type='i' name='result' direction='out'/>
15                 </method>
16                 <method name='stop_tone'>
17                         <arg type='ay' name='eui64' direction='in'/>
18                         <arg type='i' name='result' direction='out'/>
19                 </method>
20                 <method name='start_stream'>
21                         <arg type='ay' name='eui64' direction='in'/>
22                         <arg type='i' name='result' direction='out'/>
23                 </method>
24                 <method name='stop_stream'>
25                         <arg type='ay' name='eui64' direction='in'/>
26                         <arg type='i' name='result' direction='out'/>
27                 </method>
28                 <method name='send_packet'>
29                         <arg type='ay' name='packetContents' direction='in'/>
30                         <arg type='i' name='packetLength' direction='in'/>
31                         <arg type='i' name='result' direction='out'/>
32                 </method>
33                 <method name='set_channel'>
34                         <arg type='ay' name='eui64' direction='in'/>
35                         <arg type='y' name='channel' direction='in'/>
36                         <arg type='i' name='result' direction='out'/>
37                 </method>
38                 <method name='get_channel'>
39                         <arg type='ay' name='eui64' direction='in'/>
40                         <arg type='i' name='result' direction='out'/>
41                 </method>
42                 <method name='set_power'>
43                         <arg type='ay' name='eui64' direction='in'/>
44                         <arg type='q' name='txPowerMode' direction='in'/>
45                         <arg type='n' name='power' direction='in'/>
46                         <arg type='i' name='result' direction='out'/>
47                 </method>
48                 <method name='get_power'>
49                         <arg type='ay' name='eui64' direction='in'/>
50                         <arg type='i' name='result' direction='out'/>
51                 </method>
52                 <method name='set_synoffset'>
53                         <arg type='ay' name='eui64' direction='in'/>
54                         <arg type='y' name='testChannel' direction='in'/>
55                         <arg type='i' name='result' direction='out'/>
56                 </method>
57                 <method name='get_synoffset'>
58                         <arg type='ay' name='pkt' direction='in'/>
59                         <arg type='i' name='pktLength' direction='in'/>
60                         <arg type='y' name='linkQuality' direction='in'/>
61                         <arg type='y' name='rssi' direction='in'/>
62                         <arg type='i' name='result' direction='out'/>
63                 </method>
64                 <method name='rx_start'>
65                         <arg type='ay' name='eui64' direction='in'/>
66                         <arg type='i' name='result' direction='out'/>
67                 </method>
68                 <method name='rx_stop'>
69                         <arg type='ay' name='eui64' direction='in'/>
70                         <arg type='i' name='result' direction='out'/>
71                 </method>
72                 <method name='rx_verify'>
73                         <arg type='ay' name='eui64' direction='in'/>
74                         <arg type='i' name='result' direction='out'/>
75                         <arg type='q' name='cntGoodFrame' direction='out'/>
76                 </method>
77                 <method name='get_rssi'>
78                         <arg type='ay' name='eui64' direction='in'/>
79                         <arg type='i' name='result' direction='out'/>
80                         <arg type='s' name='rssi' direction='out'/>
81                 </method>
82
83                 <signal name='mfglib'>
84                         <arg type='y' name='status'/>
85                 </signal>
86         </interface>
87 </node>