<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'/>
</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'>
<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>
<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>
<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'>
<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>
<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'/>
<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'/>
<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>
<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'>
<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'>
<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'/>
<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'/>
<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'/>
<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'/>
<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'/>
<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'/>
<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'/>
<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'/>
<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'>
<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'>
<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'>
<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'>
<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'>
<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'>
<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'>
<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'>
<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'>
<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'/>
<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'>
<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'/>
<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'/>
<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'>