Chagne DBus object name following Zigbee Specification
[platform/core/connectivity/zigbee-manager.git] / zigbee-daemon / zigbee-interface / introspection / zdo-dev-control.xml
1 <node>
2         <interface name='org.tizen.zigbee.zdo_dev_control'>
3                 <method name='nwk_addr_req'>
4                         <arg type='ay' name='EUI64' direction='in'/>
5                         <arg type='y' name='requestType' direction='in'/>
6                         <arg type='y' name='start_index' direction='in'/>
7                         <arg type='i' name='result' direction='out'/>
8                 </method>
9                 <method name='matched_descriptor_req'>
10                         <arg type='q' name='NodeId' direction='in'/>
11                         <arg type='q' name='profileId' direction='in'/>
12                         <arg type='y' name='num_in_cl' direction='in'/>
13                         <arg type='aq' name='in_cl' direction='in'/>
14                         <arg type='y' name='num_out_cl' direction='in'/>
15                         <arg type='aq' name='out_cl' direction='in'/>
16                         <arg type='i' name='result' direction='out'/>
17                 </method>
18                 <method name='ieee_addr_req'>
19                         <arg type='q' name='nodeId' direction='in'/>
20                         <arg type='i' name='result' direction='out'/>
21                 </method>
22                 <method name='active_ep_req'>
23                         <arg type='q' name='nodeId' direction='in'/>
24                         <arg type='i' name='result' direction='out'/>
25                 </method>
26                 <method name='node_desc_req'>
27                         <arg type='q' name='nodeId' direction='in'/>
28                         <arg type='i' name='result' direction='out'/>
29                 </method>
30                 <method name='power_desc_req'>
31                         <arg type='q' name='nodeId' direction='in'/>
32                         <arg type='i' name='result' direction='out'/>
33                 </method>
34                 <method name='complex_desc_req'>
35                         <arg type='q' name='nodeId' direction='in'/>
36                         <arg type='i' name='result' direction='out'/>
37                 </method>
38                 <method name='user_desc_req'>
39                         <arg type='q' name='nodeId' direction='in'/>
40                         <arg type='i' name='result' direction='out'/>
41                 </method>
42                 <method name='user_desc_set_req'>
43                         <arg type='q' name='nodeId' direction='in'/>
44                         <arg type='y' name='length' direction='in'/>
45                         <arg type='ay' name='user_desc' direction='in'/>
46                         <arg type='i' name='result' direction='out'/>
47                 </method>
48                 <method name='device_announce'>
49                         <arg type='q' name='nodeId' direction='in'/>
50                         <arg type='ay' name='mac_addr' direction='in'/>
51                         <arg type='y' name='capability' direction='in'/>
52                         <arg type='i' name='result' direction='out'/>
53                         <arg type='y' name='status' direction='out'/>
54                 </method>
55                 <method name='simple_desc_req'>
56                         <arg type='q' name='nodeId' direction='in'/>
57                         <arg type='y' name='endpoint' direction='in'/>
58                         <arg type='i' name='result' direction='out'/>
59                 </method>
60                 <method name='mgmt_lqi_req'>
61                         <arg type='q' name='nodeId' direction='in'/>
62                         <arg type='y' name='start_idx' direction='in'/>
63                         <arg type='i' name='result' direction='out'/>
64                 </method>
65                 <method name='mgmt_rtg_req'>
66                         <arg type='q' name='nodeId' direction='in'/>
67                         <arg type='y' name='start_idx' direction='in'/>
68                         <arg type='i' name='result' direction='out'/>
69                 </method>
70                 <method name='mgmt_bind_req'>
71                         <arg type='q' name='nodeId' direction='in'/>
72                         <arg type='y' name='start_idx' direction='in'/>
73                         <arg type='i' name='result' direction='out'/>
74                 </method>
75                 <method name='mgmt_permit_join_req'>
76                         <arg type='q' name='addr16' direction='in'/>
77                         <arg type='y' name='duration' direction='in'/>
78                         <arg type='y' name='tc_significance' direction='in'/>
79                         <arg type='i' name='result' direction='out'/>
80                         <arg type='y' name='status' direction='out'/>
81                 </method>
82                 <method name='nwk_update_req'>
83                         <arg type='q' name='nodeId' direction='in'/>
84                         <arg type='u' name='scan_channel' direction='in'/>
85                         <arg type='y' name='scan_duration' direction='in'/>
86                         <arg type='y' name='scan_count' direction='in'/>
87                         <arg type='y' name='nwkUpdateId' direction='in'/>
88                         <arg type='i' name='result' direction='out'/>
89                 </method>
90                 <method name='nwk_disc_req'>
91                         <arg type='q' name='nwkaddr' direction='in'/>
92                         <arg type='u' name='scan_channel' direction='in'/>
93                         <arg type='y' name='scan_duration' direction='in'/>
94                         <arg type='q' name='scan_count' direction='in'/>
95                         <arg type='y' name='start_idx' direction='in'/>
96                         <arg type='i' name='result' direction='out'/>
97                 </method>
98
99                 <signal name='nwk_addr_rsp'>
100                         <arg type='y' name='status'/>
101                         <arg type='ay' name='EUI64'/>
102                         <arg type='q' name='nodeId'/>
103                         <arg type='y' name='num_of_assoc'/>
104                         <arg type='y' name='startIds'/>
105                 </signal>
106                 <signal name='nwk_addr_ext_rsp'>
107                         <arg type='y' name='status'/>
108                         <arg type='ay' name='EUI64'/>
109                         <arg type='q' name='nodeId'/>
110                         <arg type='y' name='num_of_assoc'/>
111                         <arg type='y' name='startIds'/>
112                         <arg type='aq' name='nwkaddr'/>
113                 </signal>
114                 <signal name='active_ep_rsp'>
115                         <arg type='q' name='nodeId'/>
116                         <arg type='y' name='status'/>
117                         <arg type='ay' name='endpoint'/>
118                         <arg type='y' name='endpointCount'/>
119                 </signal>
120                 <signal name='simple_desc_rsp'>
121                         <arg type='q' name='nodeId'/>
122                         <arg type='i' name='length'/>
123                         <arg type='y' name='deviceVersion'/>
124                         <arg type='y' name='endpoint'/>
125                         <arg type='q' name='profileId'/>
126                         <arg type='q' name='deviceId'/>
127                         <arg type='y' name='inClusterCount'/>
128                         <arg type='y' name='outClusterCount'/>
129                         <arg type='aq' name='outClusterList'/>
130                 </signal>
131                 <signal name='matched_descriptor_rsp'>
132                         <arg type='y' name='status'/>
133                         <arg type='q' name='nodeId'/>
134                         <arg type='y' name='length'/>
135                         <arg type='ay' name='matchList'/>
136                 </signal>
137                 <signal name='mgmt_bind_rsp'>
138                         <arg type='y' name='status'/>
139                         <arg type='y' name='tot'/>
140                         <arg type='y' name='start'/>
141                         <arg type='y' name='inc'/>
142                         <arg type='a(ayyqyay)' name='response'/>
143                 </signal>
144                 <signal name='mgmt_lqi_rsp'>
145                         <arg type='y' name='status'/>
146                         <arg type='y' name='tot'/>
147                         <arg type='y' name='start'/>
148                         <arg type='y' name='inc'/>
149                         <arg type='a(ayayyqyyyy)' name='response'/>
150                 </signal>
151                 <signal name='nwk_disc_rsp'>
152                         <arg type='y' name='status'/>
153                         <arg type='y' name='nwkCount'/>
154                         <arg type='y' name='startIndex'/>
155                         <arg type='y' name='nwkListCount'/>
156                         <arg type='a(ayayyqyyyyy)' name='response'/>
157                 </signal>
158                 <signal name='mgmt_rtg_rsp'>
159                         <arg type='y' name='status'/>
160                         <arg type='y' name='tot'/>
161                         <arg type='y' name='start'/>
162                         <arg type='y' name='inc'/>
163                         <arg type='a(qyyyyq)' name='response'/>
164                 </signal>
165                 <signal name='mgmt_permit_join_rsp'>
166                         <arg type='y' name='status'/>
167                 </signal>
168                 <signal name='mgmt_left_rsp'>
169                         <arg type='y' name='status'/>
170                 </signal>
171                 <signal name='node_desc_rsp'>
172                         <arg type='y' name='status'/>
173                         <arg type='q' name='nodeId'/>
174                         <arg type='y' name='logical_type'/>
175                         <arg type='y' name='com_des_ava'/>
176                         <arg type='y' name='user_des_ava'/>
177                         <arg type='y' name='aps_frame'/>
178                         <arg type='y' name='frequency_b'/>
179                         <arg type='y' name='mac_cap'/>
180                         <arg type='q' name='manufact_cd'/>
181                         <arg type='y' name='max_buffer_size'/>
182                         <arg type='q' name='max_i'/>
183                         <arg type='q' name='server_mask'/>
184                         <arg type='q' name='max_o'/>
185                         <arg type='y' name='descr_flags'/>
186                 </signal>
187                 <signal name='power_desc_rsp'>
188                         <arg type='y' name='status'/>
189                         <arg type='q' name='nodeId'/>
190                         <arg type='y' name='current_power_mode'/>
191                         <arg type='y' name='available_power_sources'/>
192                         <arg type='y' name='current_power_source'/>
193                         <arg type='y' name='current_power_source_level'/>
194                 </signal>
195                 <signal name='complex_desc_rsp'>
196                         <arg type='y' name='status'/>
197                         <arg type='q' name='nodeId'/>
198                         <arg type='y' name='length'/>
199                         <arg type='ay' name='complex_desc'/>
200                 </signal>
201                 <signal name='user_desc_rsp'>
202                         <arg type='y' name='status'/>
203                         <arg type='q' name='nodeId'/>
204                         <arg type='y' name='length'/>
205                         <arg type='ay' name='user_desc'/>
206                 </signal>
207                 <signal name='user_desc_confirm'>
208                         <arg type='y' name='status'/>
209                 </signal>
210         </interface>
211 </node>