Flexiv RDK APIs  1.7.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nflexiv
 Nrdk
 CRobotEventInformation about a robot event
 CRobotInfoGeneral information about the connected robot
 CRobotStatesRobot states data in joint- and Cartesian-space
 CPlanInfoInformation of the on-going primitive/plan
 CJPosData structure representing the customized data type "JPOS" in Flexiv Elements
 CCoordData structure representing the customized data type "COORD" in Flexiv Elements
 CDeviceInterface to control the peripheral device(s) connected to the robot
 CFileIOInterface to exchange files with the robot. Only certain types of file can be transferred
 CGripperParamsData structure containing the gripper parameters
 CGripperStatesData structure containing the gripper states
 CGripperInterface to control the gripper installed on the robot. Because gripper is also a type of robot device, this API uses the same underlying infrastructure as rdk::Device, but with functions tailored specifically for gripper controls
 CMaintenanceInterface to run maintenance operations on the robot
 CModelInterface to obtain certain model data of the robot, including kinematics and dynamics
 CRobotMain interface to control the robot, containing several function categories and background services
 CSafetyLimitsData structure containing configurable robot safety limits
 CSafetyInterface to manage safety settings of the robot. A password is required to authenticate this interface
 CSchedulerReal-time scheduler that can simultaneously run multiple periodic tasks. Parameters for each task are configured independently
 CToolParamsData structure containing robot tool parameters
 CToolInterface to manage tools of the robot. All updates take effect immediately without a power cycle. However, the robot must be in IDLE mode when applying changes
 CWorkCoordInterface to manage work coordinates of the robot. All updates take effect immediately without a power cycle. However, the robot must be in IDLE mode when applying changes