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'/>
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'/>
18 <method name='ieee_addr_req'>
19 <arg type='q' name='nodeId' direction='in'/>
20 <arg type='i' name='result' direction='out'/>
22 <method name='active_ep_req'>
23 <arg type='q' name='nodeId' direction='in'/>
24 <arg type='i' name='result' direction='out'/>
26 <method name='node_desc_req'>
27 <arg type='q' name='nodeId' direction='in'/>
28 <arg type='i' name='result' direction='out'/>
30 <method name='power_desc_req'>
31 <arg type='q' name='nodeId' direction='in'/>
32 <arg type='i' name='result' direction='out'/>
34 <method name='complex_desc_req'>
35 <arg type='q' name='nodeId' direction='in'/>
36 <arg type='i' name='result' direction='out'/>
38 <method name='user_desc_req'>
39 <arg type='q' name='nodeId' direction='in'/>
40 <arg type='i' name='result' direction='out'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
165 <signal name='mgmt_permit_join_rsp'>
166 <arg type='y' name='status'/>
168 <signal name='mgmt_left_rsp'>
169 <arg type='y' name='status'/>
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'/>
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'/>
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'/>
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'/>
207 <signal name='user_desc_confirm'>
208 <arg type='y' name='status'/>