projects
/
platform
/
core
/
connectivity
/
zigbee-manager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Impelement Custom cluster
[platform/core/connectivity/zigbee-manager.git]
/
zigbee-daemon
/
zigbee-interface
/
introspection
/
custom.xml
diff --git
a/zigbee-daemon/zigbee-interface/introspection/custom.xml
b/zigbee-daemon/zigbee-interface/introspection/custom.xml
index
8b62eec
..
d39b237
100644
(file)
--- a/
zigbee-daemon/zigbee-interface/introspection/custom.xml
+++ b/
zigbee-daemon/zigbee-interface/introspection/custom.xml
@@
-9,7
+9,9
@@
<arg type='q' name='profile_id' direction='in'/>
<arg type='y' name='zcl_frame_ctrl' direction='in'/>
<arg type='q' name='mfg_code' direction='in'/>
<arg type='q' name='profile_id' direction='in'/>
<arg type='y' name='zcl_frame_ctrl' direction='in'/>
<arg type='q' name='mfg_code' direction='in'/>
- <arg type='ay' name='payload' direction='in'/>
+ <arg type='y' name='cmd_id' direction='in'/>
+ <arg type='q' name='payload_len' direction='in'/>
+ <arg type='a(y)' name='payload' direction='in'/>
<arg type='i' name='result' direction='out'/>
</method>
<method name='zcl_send'>
<arg type='i' name='result' direction='out'/>
</method>
<method name='zcl_send'>
@@
-19,12
+21,13
@@
<arg type='q' name='cluster_id' direction='in'/>
<arg type='y' name='zcl_frame_ctrl' direction='in'/>
<arg type='y' name='cmd_id' direction='in'/>
<arg type='q' name='cluster_id' direction='in'/>
<arg type='y' name='zcl_frame_ctrl' direction='in'/>
<arg type='y' name='cmd_id' direction='in'/>
- <arg type='ay' name='payload' direction='in'/>
+ <arg type='q' name='payload_len' direction='in'/>
+ <arg type='a(y)' name='payload' direction='in'/>
<arg type='i' name='result' direction='out'/>
<arg type='i' name='result' direction='out'/>
- <arg type='y' name='status' direction='out'/>
</method>
<method name='send_to_local'>
</method>
<method name='send_to_local'>
- <arg type='ay' name='data' direction='in'/>
+ <arg type='q' name='length' direction='in'/>
+ <arg type='a(y)' name='data' direction='in'/>
<arg type='i' name='result' direction='out'/>
</method>
<arg type='i' name='result' direction='out'/>
</method>
@@
-34,8
+37,8
@@
<arg type='y' name='dst_ep'/>
<arg type='q' name='cluster_id'/>
<arg type='q' name='profile_id'/>
<arg type='y' name='dst_ep'/>
<arg type='q' name='cluster_id'/>
<arg type='q' name='profile_id'/>
- <arg type='ay' name='payload'/>
<arg type='q' name='payload_len'/>
<arg type='q' name='payload_len'/>
+ <arg type='a(y)' name='payload'/>
</signal>
<signal name='zcl_send_rsp'>
<arg type='q' name='node_id'/>
</signal>
<signal name='zcl_send_rsp'>
<arg type='q' name='node_id'/>
@@
-43,12
+46,12
@@
<arg type='y' name='dst_ep'/>
<arg type='q' name='cluster_id'/>
<arg type='q' name='profile_id'/>
<arg type='y' name='dst_ep'/>
<arg type='q' name='cluster_id'/>
<arg type='q' name='profile_id'/>
- <arg type='ay' name='payload'/>
<arg type='q' name='payload_len'/>
<arg type='q' name='payload_len'/>
+ <arg type='a(y)' name='payload'/>
</signal>
<signal name='send_to_local_rsp'>
</signal>
<signal name='send_to_local_rsp'>
- <arg type='ay' name='data'/>
<arg type='q' name='length'/>
<arg type='q' name='length'/>
+ <arg type='a(y)' name='data'/>
</signal>
</interface>
</node>
</signal>
</interface>
</node>