# 公開APIの静的検査一覧 この表は提供されたソースのASTから生成したものであり、動作保証ではありません。return/raiseは構文上の個数で、実行時の戻り値・例外伝播・通信健全性を示しません。プロパティのsetter等は別途確認が必要です。 | 公開API | 公開側引数 | 委譲先(AST) | バックエンド引数 | return文数 | raise文数 | |---|---|---|---|---|---| | `connect` | `` | `connect` | `` | 3 | 1 | | `get_version` | `rel_toml_path` | `get_version` | `rel_toml_path` | 0 | 0 | | `delete` | `` | `delete` | `` | 1 | 0 | | `disconnect` | `` | `disconnect` | `` | 1 | 0 | | `halt` | `` | `halt` | `` | 0 | 0 | | `task_stop` | `` | `task_stop` | `` | 0 | 0 | | `hand_stop` | `` | `hand_stop` | `` | 0 | 0 | | `stop` | `` | `stop` | `` | 0 | 0 | | `reset_error` | `` | `reset_error` | `` | 1 | 0 | | `release_arm` | `` | `release_arm` | `` | 1 | 0 | | `motion_complete` | `` | `motion_complete` | `` | 1 | 0 | | `get_motion_complete` | `` | `get_motion_complete` | `` | 2 | 0 | | `wait_for_complete` | `` | `wait_for_complete` | `timeout, interval` | 3 | 0 | | `change_work` | `work_no` | `change_work` | `work_no` | 1 | 0 | | `get_current_work_no` | `` | `get_current_work_no` | `` | 2 | 0 | | `get_work` | `work_no` | `get_work` | `work_no` | 2 | 1 | | `set_work` | `work_no, work_define, work_attribute` | `set_work` | `work_no, work_define, work_attribute` | 1 | 1 | | `change_tool` | `work_no` | `change_tool` | `work_no` | 1 | 0 | | `get_current_tool` | `` | `get_current_tool` | `` | 1 | 0 | | `get_current_tool_no` | `` | `get_current_tool_no` | `` | 2 | 0 | | `get_tool_define` | `tool_no` | `get_tool_define` | `tool_no` | 2 | 3 | | `get_tool` | `tool_no` | `get_tool` | `tool_no` | 1 | 0 | | `set_tool_define` | `tool_no, tool_define` | `set_tool_define` | `tool_no, tool_define` | 1 | 1 | | `set_tool` | `tool_no, tool_define` | `set_tool` | `tool_no, tool_define` | 1 | 0 | | `take_arm` | `` | `take_arm` | `` | 1 | 0 | | `give_arm` | `` | `give_arm` | `` | 1 | 0 | | `coord_type` | `coord_type` | `set_coord_type` | `value` | 0 | 0 | | `set_coord_type` | `coord_type` | `set_coord_type` | `coord_type` | 2 | 0 | | `get_coord_type` | `` | `get_coord_type` | `` | 1 | 0 | | `path_blend` | `value` | `set_path_blend` | `value` | 0 | 0 | | `set_path_blend` | `path_blend` | `set_path_blend` | `path_blend` | 2 | 0 | | `get_path_blend` | `` | `get_path_blend` | `` | 1 | 0 | | `motion_mode` | `value` | `set_motion_mode` | `value` | 0 | 0 | | `set_motion_mode` | `mode` | `set_motion_mode` | `mode` | 2 | 0 | | `get_motion_mode` | `` | `get_motion_mode` | `` | 1 | 0 | | `task` | `` | `—` | `` | 0 | 0 | | `task_state` | `` | `—` | `` | 0 | 0 | | `get_task_status` | `` | `get_task_status` | `` | 0 | 0 | | `current_position` | `` | `—` | `` | 1 | 0 | | `current_angle` | `` | `—` | `` | 1 | 0 | | `speed` | `` | `—` | `` | 1 | 0 | | `jspeed` | `` | `—` | `` | 1 | 0 | | `extspeed` | `` | `—` | `` | 1 | 0 | | `accel` | `` | `—` | `` | 1 | 0 | | `decel` | `` | `—` | `` | 1 | 0 | | `extaccel` | `` | `—` | `` | 1 | 0 | | `extdecel` | `` | `—` | `` | 1 | 0 | | `lock` | `` | `—` | `` | 0 | 0 | | `busy_status` | `` | `—` | `` | 1 | 0 | | `is_running` | `` | `is_running` | `` | 1 | 0 | | `state` | `` | `state` | `` | 1 | 0 | | `servo_on` | `` | `—` | `` | 1 | 0 | | `direct_mode` | `` | `—` | `` | 1 | 0 | | `get_direct_mode` | `` | `get_direct_mode` | `` | 0 | 0 | | `get_current_position` | `` | `get_current_position` | `` | 1 | 1 | | `get_current_pose` | `` | `get_current_pose` | `` | 1 | 0 | | `get_current_angle` | `` | `get_current_angle` | `` | 1 | 1 | | `error_code` | `` | `—` | `` | 1 | 0 | | `error_description` | `` | `—` | `` | 1 | 0 | | `get_current_error_info` | `` | `get_current_error_info` | `` | 1 | 0 | | `get_error` | `` | `get_error` | `` | 1 | 0 | | `get_error_code` | `` | `get_error_code` | `` | 1 | 0 | | `get_error_count` | `` | `get_error_count` | `` | 1 | 0 | | `get_error_info` | `index` | `get_error_info` | `index` | 1 | 0 | | `get_error_description` | `error_code` | `get_error_description` | `error_code` | 1 | 0 | | `print_error_info` | `e` | `print_error_info` | `e` | 1 | 0 | | `print_error` | `e` | `print_error` | `e` | 1 | 0 | | `set_speed` | `speed` | `set_speed` | `speed` | 1 | 1 | | `get_speed` | `` | `get_speed` | `` | 1 | 0 | | `set_jspeed` | `speed` | `set_jspeed` | `speed` | 1 | 0 | | `get_jspeed` | `` | `get_jspeed` | `` | 1 | 0 | | `set_accel` | `accel` | `set_accel` | `accel` | 1 | 0 | | `get_accel` | `` | `get_accel` | `` | 1 | 0 | | `set_decel` | `decel` | `set_decel` | `decel` | 1 | 0 | | `get_decel` | `` | `get_decel` | `` | 0 | 0 | | `set_extspeed` | `speed` | `set_extspeed` | `speed` | 1 | 1 | | `get_extspeed` | `` | `get_extspeed` | `` | 1 | 0 | | `set_extaccel` | `extaccel` | `set_extaccel` | `accel` | 0 | 0 | | `get_extaccel` | `` | `get_extaccel` | `` | 0 | 0 | | `set_extdecel` | `extdecel` | `set_extdecel` | `decel` | 0 | 0 | | `get_extdecel` | `` | `get_extdecel` | `` | 0 | 0 | | `turn_on_motor` | `` | `turn_on_motor` | `` | 1 | 0 | | `turn_off_motor` | `` | `turn_off_motor` | `` | 1 | 0 | | `p2j` | `p_type_pos` | `p2j` | `p_type_pos` | 4 | 0 | | `j2p` | `j_type_pos` | `j2p` | `j_type_pos` | 4 | 0 | | `dev` | `base, offset` | `dev` | `base, offset` | 2 | 4 | | `move` | `target, motion_mode, coord_type, path_blend, offset, pose, speed, accel, decel, is_async` | `move` | `target, motion_mode, coord_type, path_blend, offset, pose, speed, accel, decel, is_async` | 18 | 0 | | `approach` | `lComp, vntPoseBase, vntPoseLen, bstrOpt` | `approach` | `lComp, vntPoseBase, vntPoseLen, bstrOpt` | 1 | 0 | | `drive` | `target, relative, path_blend, speed, is_async` | `drive` | `target, relative, path_blend, speed, is_async` | 4 | 9 | | `rotate` | `plane, angle, center, path_blend, speed, is_async` | `rotate` | `plane, angle, center, path_blend, speed, is_async` | 0 | 0 | | `get_IO` | `id_num` | `get_IO` | `id_num` | 1 | 1 | | `get_digital_input` | `id_num` | `get_digital_input` | `index` | 5 | 0 | | `set_IO` | `id_num, value` | `set_IO` | `id_num, value` | 1 | 0 | | `autocal` | `origin` | `autocal` | `origin` | 0 | 0 | | `get_motion_preparation` | `` | `get_motion_preparation` | `` | 0 | 0 | | `run_script` | `` | `run_script` | `` | 1 | 0 | | `init_hand` | `` | `init_hand` | `` | 0 | 0 | | `open_hand` | `speed` | `open_hand` | `speed` | 0 | 0 | | `hand_open` | `speed` | `hand_open` | `speed` | 0 | 0 | | `hand` | `pos, position, force, direction, relative, speed, is_async` | `hand` | `pos, position, force, direction, relative, speed, is_async` | 0 | 0 | | `start_log` | `` | `start_log` | `` | 0 | 0 | | `stop_log` | `` | `stop_log` | `` | 0 | 0 | | `clear_log` | `` | `clear_log` | `` | 0 | 0 | | `start_servo_log` | `` | `start_servo_log` | `` | 0 | 0 | | `stop_servo_log` | `` | `stop_servo_log` | `` | 0 | 0 | | `clear_servo_log` | `` | `clear_servo_log` | `` | 0 | 0 | | `get_log_count` | `` | `get_log_count` | `` | 0 | 0 | | `get_log_record` | `index` | `get_log_record` | `index` | 0 | 0 | 108 public method names; 17 without direct _ctrl calls; 0 without same-named backend methods.