| arm_cmd_ | xarm_api::XARMDriver | private |
| arm_report_ | xarm_api::XARMDriver | private |
| cgpio_state_ | xarm_api::XARMDriver | private |
| clear_err_server_ | xarm_api::XARMDriver | private |
| ClearErrCB(xarm_msgs::ClearErr::Request &req, xarm_msgs::ClearErr::Response &res) | xarm_api::XARMDriver | |
| closeReportSocket(void) | xarm_api::XARMDriver | |
| config_modbus_server_ | xarm_api::XARMDriver | private |
| ConfigModbusCB(xarm_msgs::ConfigToolModbus::Request &req, xarm_msgs::ConfigToolModbus::Response &res) | xarm_api::XARMDriver | |
| curr_cmd_num_ | xarm_api::XARMDriver | private |
| curr_err_ | xarm_api::XARMDriver | private |
| curr_mode_ | xarm_api::XARMDriver | private |
| curr_state_ | xarm_api::XARMDriver | private |
| dof_ | xarm_api::XARMDriver | private |
| end_input_state_ | xarm_api::XARMDriver | private |
| get_analog_in_server_ | xarm_api::XARMDriver | private |
| get_cmdnum() | xarm_api::XARMDriver | |
| get_controller_ain_server_ | xarm_api::XARMDriver | private |
| get_controller_din_server_ | xarm_api::XARMDriver | private |
| get_digital_in_server_ | xarm_api::XARMDriver | private |
| get_err_server_ | xarm_api::XARMDriver | private |
| get_error() | xarm_api::XARMDriver | |
| get_frame(unsigned char *data) | xarm_api::XARMDriver | |
| get_mode() | xarm_api::XARMDriver | |
| get_state() | xarm_api::XARMDriver | |
| get_uxbus_cmd(void) | xarm_api::XARMDriver | inline |
| GetAnalogIOCB(xarm_msgs::GetAnalogIO::Request &req, xarm_msgs::GetAnalogIO::Response &res) | xarm_api::XARMDriver | |
| GetControllerAInCB(xarm_msgs::GetAnalogIO::Request &req, xarm_msgs::GetAnalogIO::Response &res) | xarm_api::XARMDriver | |
| GetControllerDInCB(xarm_msgs::GetControllerDigitalIO::Request &req, xarm_msgs::GetControllerDigitalIO::Response &res) | xarm_api::XARMDriver | |
| GetDigitalIOCB(xarm_msgs::GetDigitalIO::Request &req, xarm_msgs::GetDigitalIO::Response &res) | xarm_api::XARMDriver | |
| GetErrCB(xarm_msgs::GetErr::Request &req, xarm_msgs::GetErr::Response &res) | xarm_api::XARMDriver | |
| go_home_server_ | xarm_api::XARMDriver | private |
| GoHomeCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| gripper_config_server_ | xarm_api::XARMDriver | private |
| gripper_move_server_ | xarm_api::XARMDriver | private |
| gripper_state_server_ | xarm_api::XARMDriver | private |
| GripperConfigCB(xarm_msgs::GripperConfig::Request &req, xarm_msgs::GripperConfig::Response &res) | xarm_api::XARMDriver | |
| GripperMoveCB(xarm_msgs::GripperMove::Request &req, xarm_msgs::GripperMove::Response &res) | xarm_api::XARMDriver | |
| GripperStateCB(xarm_msgs::GripperState::Request &req, xarm_msgs::GripperState::Response &res) | xarm_api::XARMDriver | |
| Heartbeat(void) | xarm_api::XARMDriver | |
| io_msg | xarm_api::XARMDriver | private |
| ip | xarm_api::XARMDriver | private |
| isConnectionOK(void) | xarm_api::XARMDriver | |
| joint_state_ | xarm_api::XARMDriver | private |
| LoadNPlayTrajCB(xarm_msgs::PlayTraj::Request &req, xarm_msgs::PlayTraj::Response &res) | xarm_api::XARMDriver | |
| motion_ctrl_server_ | xarm_api::XARMDriver | private |
| MotionCtrlCB(xarm_msgs::SetAxis::Request &req, xarm_msgs::SetAxis::Response &res) | xarm_api::XARMDriver | |
| move_joint_server_ | xarm_api::XARMDriver | private |
| move_jointb_server_ | xarm_api::XARMDriver | private |
| move_line_aa_server_ | xarm_api::XARMDriver | private |
| move_line_server_ | xarm_api::XARMDriver | private |
| move_line_tool_server_ | xarm_api::XARMDriver | private |
| move_lineb_server_ | xarm_api::XARMDriver | private |
| move_servo_cart_aa_server_ | xarm_api::XARMDriver | private |
| move_servo_cart_server_ | xarm_api::XARMDriver | private |
| move_servoj_server_ | xarm_api::XARMDriver | private |
| moveit_clear_err_server_ | xarm_api::XARMDriver | private |
| MoveitClearErrCB(xarm_msgs::ClearErr::Request &req, xarm_msgs::ClearErr::Response &res) | xarm_api::XARMDriver | |
| MoveJointbCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveJointCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveLineAACB(xarm_msgs::MoveAxisAngle::Request &req, xarm_msgs::MoveAxisAngle::Response &res) | xarm_api::XARMDriver | |
| MoveLinebCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveLineCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveLineToolCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveServoCartAACB(xarm_msgs::MoveAxisAngle::Request &req, xarm_msgs::MoveAxisAngle::Response &res) | xarm_api::XARMDriver | |
| MoveServoCartCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| MoveServoJCB(xarm_msgs::Move::Request &req, xarm_msgs::Move::Response &res) | xarm_api::XARMDriver | |
| mutex_ | xarm_api::XARMDriver | private |
| nh_ | xarm_api::XARMDriver | private |
| pub_cgpio_state(xarm_msgs::CIOState &cio_msg) | xarm_api::XARMDriver | |
| pub_io_state() | xarm_api::XARMDriver | |
| pub_joint_state(sensor_msgs::JointState &js_msg) | xarm_api::XARMDriver | |
| pub_robot_msg(xarm_msgs::RobotMsg &rm_msg) | xarm_api::XARMDriver | |
| reConnectReportSocket(char *server_ip) | xarm_api::XARMDriver | |
| report_type_ | xarm_api::XARMDriver | private |
| robot_rt_state_ | xarm_api::XARMDriver | private |
| SaveTrajCB(xarm_msgs::SetString::Request &req, xarm_msgs::SetString::Response &res) | xarm_api::XARMDriver | |
| set_controller_aout_server_ | xarm_api::XARMDriver | private |
| set_controller_dout_server_ | xarm_api::XARMDriver | private |
| set_end_io_server_ | xarm_api::XARMDriver | private |
| set_load_server_ | xarm_api::XARMDriver | private |
| set_max_jacc_server_ | xarm_api::XARMDriver | private |
| set_max_lacc_server_ | xarm_api::XARMDriver | private |
| set_modbus_server_ | xarm_api::XARMDriver | private |
| set_mode_server_ | xarm_api::XARMDriver | private |
| set_state_server_ | xarm_api::XARMDriver | private |
| set_tcp_offset_server_ | xarm_api::XARMDriver | private |
| set_vacuum_gripper_server_ | xarm_api::XARMDriver | private |
| SetControllerAOutCB(xarm_msgs::SetControllerAnalogIO::Request &req, xarm_msgs::SetControllerAnalogIO::Response &res) | xarm_api::XARMDriver | |
| SetControllerDOutCB(xarm_msgs::SetDigitalIO::Request &req, xarm_msgs::SetDigitalIO::Response &res) | xarm_api::XARMDriver | |
| SetDigitalIOCB(xarm_msgs::SetDigitalIO::Request &req, xarm_msgs::SetDigitalIO::Response &res) | xarm_api::XARMDriver | |
| SetLoadCB(xarm_msgs::SetLoad::Request &req, xarm_msgs::SetLoad::Response &res) | xarm_api::XARMDriver | |
| SetMaxJAccCB(xarm_msgs::SetFloat32::Request &req, xarm_msgs::SetFloat32::Response &res) | xarm_api::XARMDriver | |
| SetMaxLAccCB(xarm_msgs::SetFloat32::Request &req, xarm_msgs::SetFloat32::Response &res) | xarm_api::XARMDriver | |
| SetModbusCB(xarm_msgs::SetToolModbus::Request &req, xarm_msgs::SetToolModbus::Response &res) | xarm_api::XARMDriver | |
| SetModeCB(xarm_msgs::SetInt16::Request &req, xarm_msgs::SetInt16::Response &res) | xarm_api::XARMDriver | |
| SetRecordingCB(xarm_msgs::SetInt16::Request &req, xarm_msgs::SetInt16::Response &res) | xarm_api::XARMDriver | |
| SetStateCB(xarm_msgs::SetInt16::Request &req, xarm_msgs::SetInt16::Response &res) | xarm_api::XARMDriver | |
| SetTCPOffsetCB(xarm_msgs::TCPOffset::Request &req, xarm_msgs::TCPOffset::Response &res) | xarm_api::XARMDriver | |
| sleep_sub_ | xarm_api::XARMDriver | private |
| SleepTopicCB(const std_msgs::Float32ConstPtr &msg) | xarm_api::XARMDriver | |
| spinner | xarm_api::XARMDriver | private |
| traj_play_server_ | xarm_api::XARMDriver | private |
| traj_record_server_ | xarm_api::XARMDriver | private |
| traj_save_server_ | xarm_api::XARMDriver | private |
| VacuumGripperCB(xarm_msgs::SetInt16::Request &req, xarm_msgs::SetInt16::Response &res) | xarm_api::XARMDriver | |
| vc_set_jointv_server_ | xarm_api::XARMDriver | private |
| vc_set_linev_server_ | xarm_api::XARMDriver | private |
| VeloMoveJointCB(xarm_msgs::MoveVelo::Request &req, xarm_msgs::MoveVelo::Response &res) | xarm_api::XARMDriver | |
| VeloMoveLineVCB(xarm_msgs::MoveVelo::Request &req, xarm_msgs::MoveVelo::Response &res) | xarm_api::XARMDriver | |
| wait_for_finish() | xarm_api::XARMDriver | private |
| XARMDriver() | xarm_api::XARMDriver | inline |
| XARMDriverInit(ros::NodeHandle &root_nh, char *server_ip) | xarm_api::XARMDriver | |
| ~XARMDriver() | xarm_api::XARMDriver | |