Change GDBus methods from sync to async
authorsaerome kim <saerome.kim@samsung.com>
Sun, 22 Jan 2017 23:46:56 +0000 (08:46 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Thu, 11 May 2017 09:10:25 +0000 (18:10 +0900)
Change-Id: I16ab3b04a6761eaace6878ed7b4133e5d9da48c9
Signed-off-by: saerome kim <saerome.kim@samsung.com>
19 files changed:
zigbee-daemon/zigbee-interface/introspection/custom.xml
zigbee-daemon/zigbee-interface/introspection/mfglib-control.xml
zigbee-daemon/zigbee-interface/introspection/service.xml
zigbee-daemon/zigbee-interface/introspection/zcl-alarm.xml
zigbee-daemon/zigbee-interface/introspection/zcl-basic.xml
zigbee-daemon/zigbee-interface/introspection/zcl-color-control.xml
zigbee-daemon/zigbee-interface/introspection/zcl-door-lock.xml
zigbee-daemon/zigbee-interface/introspection/zcl-fan-control.xml
zigbee-daemon/zigbee-interface/introspection/zcl-global-control.xml
zigbee-daemon/zigbee-interface/introspection/zcl-group.xml
zigbee-daemon/zigbee-interface/introspection/zcl-ias-zone.xml
zigbee-daemon/zigbee-interface/introspection/zcl-identify.xml
zigbee-daemon/zigbee-interface/introspection/zcl-level-control.xml
zigbee-daemon/zigbee-interface/introspection/zcl-on-off.xml
zigbee-daemon/zigbee-interface/introspection/zcl-poll-control.xml
zigbee-daemon/zigbee-interface/introspection/zcl-scene.xml
zigbee-daemon/zigbee-interface/introspection/zcl-thermostat.xml
zigbee-daemon/zigbee-interface/introspection/zdo-bind.xml
zigbee-daemon/zigbee-interface/introspection/zdo-dev-control.xml

index 0bfe81d..c1d05d8 100644 (file)
@@ -10,8 +10,6 @@
                        <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='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='zcl_send'>
                        <arg type='q' name='node_id' direction='in'/>
@@ -26,8 +24,6 @@
                </method>
                <method name='send_to_local'>
                        <arg type='ay' name='data' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='aps_send_rsp'>
index 373de7a..cb83fca 100644 (file)
@@ -3,95 +3,63 @@
                <method name='start'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='b' name='mfglib_start' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='end'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='start_tone'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='stop_tone'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='start_stream'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='stop_stream'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='send_packet'>
                        <arg type='ay' name='packetContents' direction='in'/>
                        <arg type='i' name='packetLength' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_channel'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='channel' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_channel'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_power'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='q' name='txPowerMode' direction='in'/>
                        <arg type='n' name='power' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_power'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_synoffset'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='testChannel' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_synoffset'>
                        <arg type='ay' name='pkt' direction='in'/>
                        <arg type='i' name='pktLength' direction='in'/>
                        <arg type='y' name='linkQuality' direction='in'/>
                        <arg type='y' name='rssi' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='rx_start'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='rx_stop'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='rx_verify'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                        <arg type='q' name='cntGoodFrame' direction='out'/>
                </method>
                <method name='get_rssi'>
                        <arg type='ay' name='eui64' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                        <arg type='s' name='rssi' direction='out'/>
                </method>
 
index bdf5788..aaec71b 100644 (file)
@@ -1,32 +1,19 @@
 <node>
        <interface name='org.tizen.zigbee.service'>
                <method name='enable'>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='disable'>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='zb_hw_reset'>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='form_network'>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='coex_start'>
                        <arg type='y' name='channel' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='coex_stop'>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='q' name='ret' direction='out'/>
                </method>
                <method name='leave_network'>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_network_info'>
                        <arg type='i' name='result' direction='out'/>
                <method name='permit_join'>
                        <arg type='i' name='duration' direction='in'/>
                        <arg type='b' name='permitJoin' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='leave_request'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='remove_child' direction='in'/>
                        <arg type='y' name='rejoin' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='b' name='status' direction='out'/>
                </method>
                <method name='get_device_list'>
                        <arg type='i' name='result' direction='out'/>
                        <arg type='y' name='node_type' direction='out'/>
                </method>
 
-               <signal name='service_enabled'>
+               <signal name='enabled'>
                        <arg type='b' name='enabled'/>
                </signal>
+               <signal name='disabled'>
+                       <arg type='b' name='disabled'/>
+               </signal>
                <signal name='form_network_done'>
                        <arg type='q' name='panid'/>
                </signal>
index 98317bc..e29159d 100644 (file)
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='alarmcode' direction='in'/>
                        <arg type='q' name='cluster_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='reset_all_alarm'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='alarm'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='alarmcode' direction='in'/>
                        <arg type='y' name='cluster_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='reset_alarm_log'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_alarm'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='alarm_count'>
index d456cd1..cb185bb 100644 (file)
@@ -3,8 +3,6 @@
                <method name='reset_factory_default'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
        </interface>
 </node>
index 2380044..62781e5 100644 (file)
@@ -6,14 +6,12 @@
                        <arg type='y' name='hue' direction='in'/>
                        <arg type='y' name='direction' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_hue'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='y' name='rate' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='step_hue'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='step_mode' direction='in'/>
                        <arg type='y' name='step_size' direction='in'/>
                        <arg type='y' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_to_saturation'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='saturation' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_saturation'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='y' name='rate' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='step_saturation'>
                        <arg type='q' name='nodeId' direction='in'/>
@@ -43,7 +38,6 @@
                        <arg type='y' name='step_mode' direction='in'/>
                        <arg type='y' name='step_size' direction='in'/>
                        <arg type='y' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_to_hue_and_saturation'>
                        <arg type='q' name='nodeId' direction='in'/>
@@ -51,7 +45,6 @@
                        <arg type='y' name='hue' direction='in'/>
                        <arg type='y' name='saturation' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_to_color'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='q' name='color_x' direction='in'/>
                        <arg type='q' name='color_y' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_color'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='q' name='rate_x' direction='in'/>
                        <arg type='q' name='rate_y' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='step_color'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='q' name='rate_x' direction='in'/>
                        <arg type='q' name='rate_y' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='move_color_temperature'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='q' name='color_temperature' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
        </interface>
 </node>
index 9afb678..38199e6 100644 (file)
@@ -4,7 +4,6 @@
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_door_lock_pin'>
                        <arg type='q' name='uid' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='s' name='pin' direction='in'/>
                        <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_door_lock'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='s' name='pin' direction='in'/>
                        <arg type='i' name='lock_unlock_type' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_lock_state'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='lock_state'>
index c694e6d..7834e54 100644 (file)
@@ -3,26 +3,18 @@
                <method name='set_fan_mode'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_fan_mode'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_fan_mode_sequence'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_fan_mode_sequence'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='fan_mode_level'>
index 7db69aa..545a3d3 100644 (file)
@@ -7,7 +7,6 @@
                        <arg type='q' name='clusterId' direction='in'/>
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='write_attributes_req'>
                        <arg type='ay' name='writeAttribute' direction='in'/>
@@ -17,8 +16,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='write_attributes_undivided_req'>
                        <arg type='ay' name='writeAttribute' direction='in'/>
@@ -28,8 +25,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='write_attributes_no_resp'>
                        <arg type='ay' name='writeAttribute' direction='in'/>
@@ -39,8 +34,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='write_attributes_structured'>
                        <arg type='ay' name='writeAttribute' direction='in'/>
@@ -50,8 +43,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='read_attributes_structured'>
                        <arg type='ay' name='ReadAttribute' direction='in'/>
@@ -61,8 +52,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='configure_reporting_req'>
                        <arg type='ay' name='ReadAttribute' direction='in'/>
@@ -72,8 +61,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='read_configure_reporting'>
                        <arg type='ay' name='ReadAttribute' direction='in'/>
@@ -83,8 +70,6 @@
                        <arg type='y' name='zcl_frame_ctrl' direction='in'/>
                        <arg type='y' name='src_ep' direction='in'/>
                        <arg type='y' name='dest_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='discover_attributes'>
                        <arg type='q' name='nodeId' direction='in'/>
@@ -93,8 +78,6 @@
                        <arg type='q' name='clusterId' direction='in'/>
                        <arg type='q' name='startAttr' direction='in'/>
                        <arg type='y' name='max' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='discover_attributes_extended'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='q' name='clusterId' direction='in'/>
                        <arg type='q' name='startAttr' direction='in'/>
                        <arg type='y' name='max' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='discover_commands_received'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='q' name='clusterId' direction='in'/>
                        <arg type='q' name='startAttr' direction='in'/>
                        <arg type='y' name='max' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='discover_commands_generated'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='q' name='clusterId' direction='in'/>
                        <arg type='q' name='startAttr' direction='in'/>
                        <arg type='y' name='max' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='read_attributes_rsp'>
index 6ac883a..789bc41 100644 (file)
@@ -5,40 +5,33 @@
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='ay' name='group_name' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='view_group'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='get_group_membership'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='y' name='group_count' direction='in'/>
                        <arg type='aq' name='group_list' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='remove_group'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='remove_all_group'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='add_group_if_identifying'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='ay' name='group_name' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='add_group_rsp'>
index 073a458..ad99ac0 100644 (file)
@@ -6,7 +6,6 @@
                        <arg type='y' name='enroll_code' direction='in'/>
                        <arg type='y' name='zone_id' direction='in'/>
                        <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='status_change_rsp'>
index f17bda2..5b0d093 100644 (file)
@@ -4,13 +4,10 @@
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='identifytime' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='query'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='query_rsp'>
index a7cc104..5682fa1 100644 (file)
@@ -5,16 +5,12 @@
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='level' direction='in'/>
                        <arg type='q' name='transition' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='move'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='y' name='rate' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='step'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='step_mode' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='move_to_level_with_on_off'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='level' direction='in'/>
                        <arg type='q' name='transition' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='move_with_on_off'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='y' name='rate' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='step_with_on_off'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='step_mode' direction='in'/>
                        <arg type='y' name='move_mode' direction='in'/>
                        <arg type='q' name='transition_time' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='stop'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='current_level'>
index a5d3861..1da1c80 100644 (file)
@@ -4,14 +4,10 @@
                        <arg type='q' name='node_id' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='on_off_type' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_on_off_state'>
                        <arg type='q' name='node_id' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='on_off_state'>
index 36fa571..810dc6c 100644 (file)
@@ -5,26 +5,20 @@
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='y' name='start_fast_polling' direction='in'/>
                        <arg type='q' name='fast_poll_timeout' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='fast_poll_stop'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_long_poll_interval'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='u' name='new_long_poll_interval' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='set_short_poll_interval'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='u' name='new_short_poll_interval' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='checkin_response'>
index 2ecbf98..ad8e02c 100644 (file)
@@ -9,47 +9,40 @@
                        <arg type='q' name='extLen' direction='in'/>
                        <arg type='ay' name='sceneName' direction='in'/>
                        <arg type='ay' name='extFieldSet' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='view_scene'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='y' name='scene_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='remove_scene'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='y' name='scene_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='store_scene'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='y' name='scene_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='recall_scene'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
                        <arg type='y' name='scene_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='remove_all_scene'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='get_scene_membership'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
                        <arg type='q' name='group_id' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='add_scene_rsp'>
index 2988594..955cf69 100644 (file)
@@ -3,16 +3,12 @@
                <method name='get_local_temp'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='get_weekly_schedule'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='no_of_days' direction='in'/>
                        <arg type='y' name='mode' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='set_weekly_schedule'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='mode' direction='in'/>
                        <arg type='ay' name='payload' direction='in'/>
                        <arg type='y' name='payload_len' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='clear_weekly_schedule'>
                        <arg type='ay' name='eui64' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='setpoint_raise_lower'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
                        <arg type='y' name='mode' direction='in'/>
                        <arg type='y' name='amount' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
 
                <signal name='local_temp'>
index 0dd47b0..69bb961 100644 (file)
@@ -9,7 +9,6 @@
                        <arg type='y' name='bind_type' direction='in'/>
                        <arg type='q' name='group_addr' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='unbind_req'>
                        <arg type='q' name='nodeId' direction='in'/>
@@ -20,7 +19,6 @@
                        <arg type='y' name='bind_type' direction='in'/>
                        <arg type='q' name='group_addr' direction='in'/>
                        <arg type='y' name='dst_ep' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='binding_rsp'>
index 9759125..3082c9b 100644 (file)
@@ -4,7 +4,6 @@
                        <arg type='ay' name='EUI64' direction='in'/>
                        <arg type='y' name='requestType' direction='in'/>
                        <arg type='y' name='start_index' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='matched_descriptor_req'>
                        <arg type='q' name='NodeId' direction='in'/>
                        <arg type='aq' name='in_cl' direction='in'/>
                        <arg type='y' name='num_out_cl' direction='in'/>
                        <arg type='aq' name='out_cl' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='ieee_addr_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='active_ep_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='node_desc_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='power_desc_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='complex_desc_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='user_desc_req'>
                        <arg type='q' name='nodeId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='user_desc_set_req'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='length' direction='in'/>
                        <arg type='ay' name='user_desc' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='device_announce'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='ay' name='mac_addr' direction='in'/>
                        <arg type='y' name='capability' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='simple_desc_req'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='endpoint' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='mgmt_lqi_req'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='start_idx' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='mgmt_rtg_req'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='start_idx' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='mgmt_bind_req'>
                        <arg type='q' name='nodeId' direction='in'/>
                        <arg type='y' name='start_idx' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='mgmt_permit_join_req'>
                        <arg type='q' name='addr16' direction='in'/>
                        <arg type='y' name='duration' direction='in'/>
                        <arg type='y' name='tc_significance' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
-                       <arg type='y' name='status' direction='out'/>
                </method>
                <method name='nwk_update_req'>
                        <arg type='q' name='nodeId' direction='in'/>
@@ -85,7 +68,6 @@
                        <arg type='y' name='scan_duration' direction='in'/>
                        <arg type='y' name='scan_count' direction='in'/>
                        <arg type='y' name='nwkUpdateId' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
                <method name='nwk_disc_req'>
                        <arg type='q' name='nwkaddr' direction='in'/>
@@ -93,7 +75,6 @@
                        <arg type='y' name='scan_duration' direction='in'/>
                        <arg type='q' name='scan_count' direction='in'/>
                        <arg type='y' name='start_idx' direction='in'/>
-                       <arg type='i' name='result' direction='out'/>
                </method>
 
                <signal name='nwk_addr_rsp'>