OPERATOR
    EMC_OPERATOR_ERROR_TYPE
    EMC_OPERATOR_TEXT_TYPE
    EMC_OPERATOR_DISPLAY_TYPE
JOINT
    EMC_JOINT_SET_JOINT_TYPE
    EMC_JOINT_SET_UNITS_TYPE
    EMC_JOINT_SET_MIN_POSITION_LIMIT_TYPE
    EMC_JOINT_SET_MAX_POSITION_LIMIT_TYPE
    EMC_JOINT_SET_FERROR_TYPE
    EMC_JOINT_SET_HOMING_PARAMS_TYPE
    EMC_JOINT_SET_MIN_FERROR_TYPE
    EMC_JOINT_SET_MAX_VELOCITY_TYPE
    EMC_JOINT_INIT_TYPE
    EMC_JOINT_HALT_TYPE
    EMC_JOINT_ABORT_TYPE
    EMC_JOINT_ENABLE_TYPE
    EMC_JOINT_DISABLE_TYPE
    EMC_JOINT_HOME_TYPE
    EMC_JOINT_ACTIVATE_TYPE
    EMC_JOINT_DEACTIVATE_TYPE
    EMC_JOINT_OVERRIDE_LIMITS_TYPE
    EMC_JOINT_LOAD_COMP_TYPE
    EMC_JOINT_SET_BACKLASH_TYPE
    EMC_JOINT_UNHOME_TYPE
    EMC_JOINT_STAT_TYPE
AXIS
    EMC_AXIS_STAT_TYPE
JOG
    EMC_JOG_CONT_TYPE
    EMC_JOG_INCR_TYPE
    EMC_JOG_ABS_TYPE
    EMC_JOG_STOP_TYPE
TRAJ
    EMC_TRAJ_SET_AXES_TYPE
    EMC_TRAJ_SET_UNITS_TYPE
    EMC_TRAJ_SET_CYCLE_TIME_TYPE
    EMC_TRAJ_SET_MODE_TYPE
    EMC_TRAJ_SET_VELOCITY_TYPE
    EMC_TRAJ_SET_ACCELERATION_TYPE
    EMC_TRAJ_SET_MAX_VELOCITY_TYPE
    EMC_TRAJ_SET_MAX_ACCELERATION_TYPE
    EMC_TRAJ_SET_SCALE_TYPE
    EMC_TRAJ_SET_RAPID_SCALE_TYPE
    EMC_TRAJ_SET_MOTION_ID_TYPE
    EMC_TRAJ_INIT_TYPE
    EMC_TRAJ_HALT_TYPE
    EMC_TRAJ_ENABLE_TYPE
    EMC_TRAJ_DISABLE_TYPE
    EMC_TRAJ_ABORT_TYPE
    EMC_TRAJ_PAUSE_TYPE
    EMC_TRAJ_STEP_TYPE
    EMC_TRAJ_RESUME_TYPE
    EMC_TRAJ_DELAY_TYPE
    EMC_TRAJ_LINEAR_MOVE_TYPE
    EMC_TRAJ_CIRCULAR_MOVE_TYPE
    EMC_TRAJ_SET_TERM_COND_TYPE
    EMC_TRAJ_SET_OFFSET_TYPE
    EMC_TRAJ_SET_G5X_TYPE
    EMC_TRAJ_SET_HOME_TYPE
    EMC_TRAJ_SET_ROTATION_TYPE
    EMC_TRAJ_SET_G92_TYPE
    EMC_TRAJ_CLEAR_PROBE_TRIPPED_FLAG_TYPE
    EMC_TRAJ_PROBE_TYPE
    EMC_TRAJ_SET_TELEOP_ENABLE_TYPE
    EMC_TRAJ_SET_SPINDLESYNC_TYPE
    EMC_TRAJ_SET_SPINDLE_SCALE_TYPE
    EMC_TRAJ_SET_FO_ENABLE_TYPE
    EMC_TRAJ_SET_SO_ENABLE_TYPE
    EMC_TRAJ_SET_FH_ENABLE_TYPE
    EMC_TRAJ_RIGID_TAP_TYPE
    EMC_TRAJ_STAT_TYPE
MOTION
    EMC_MOTION_INIT_TYPE
    EMC_MOTION_HALT_TYPE
    EMC_MOTION_ABORT_TYPE
    EMC_MOTION_SET_AOUT_TYPE
    EMC_MOTION_SET_DOUT_TYPE
    EMC_MOTION_ADAPTIVE_TYPE
    EMC_MOTION_STAT_TYPE
TASK
    EMC_TASK_INIT_TYPE
    EMC_TASK_HALT_TYPE
    EMC_TASK_ABORT_TYPE
    EMC_TASK_SET_MODE_TYPE
    EMC_TASK_SET_STATE_TYPE
    EMC_TASK_PLAN_OPEN_TYPE
    EMC_TASK_PLAN_RUN_TYPE
    EMC_TASK_PLAN_READ_TYPE
    EMC_TASK_PLAN_EXECUTE_TYPE
    EMC_TASK_PLAN_PAUSE_TYPE
    EMC_TASK_PLAN_STEP_TYPE
    EMC_TASK_PLAN_RESUME_TYPE
    EMC_TASK_PLAN_END_TYPE
    EMC_TASK_PLAN_CLOSE_TYPE
    EMC_TASK_PLAN_INIT_TYPE
    EMC_TASK_PLAN_SYNCH_TYPE
    EMC_TASK_PLAN_SET_OPTIONAL_STOP_TYPE
    EMC_TASK_PLAN_SET_BLOCK_DELETE_TYPE
    EMC_TASK_PLAN_OPTIONAL_STOP_TYPE
    EMC_TASK_STAT_TYPE
TOOL
    EMC_TOOL_INIT_TYPE
    EMC_TOOL_HALT_TYPE
    EMC_TOOL_ABORT_TYPE
    EMC_TOOL_PREPARE_TYPE
    EMC_TOOL_LOAD_TYPE
    EMC_TOOL_UNLOAD_TYPE
    EMC_TOOL_LOAD_TOOL_TABLE_TYPE
    EMC_TOOL_SET_OFFSET_TYPE
    EMC_TOOL_SET_NUMBER_TYPE
    EMC_TOOL_START_CHANGE_TYPE
    EMC_TOOL_STAT_TYPE
AUX
    EMC_AUX_ESTOP_ON_TYPE
    EMC_AUX_ESTOP_OFF_TYPE
    EMC_AUX_ESTOP_RESET_TYPE
    EMC_AUX_INPUT_WAIT_TYPE
    EMC_AUX_STAT_TYPE
SPINDLE
    EMC_SPINDLE_ON_TYPE
    EMC_SPINDLE_OFF_TYPE
    EMC_SPINDLE_INCREASE_TYPE
    EMC_SPINDLE_DECREASE_TYPE
    EMC_SPINDLE_CONSTANT_TYPE
    EMC_SPINDLE_BRAKE_RELEASE_TYPE
    EMC_SPINDLE_BRAKE_ENGAGE_TYPE
    EMC_SPINDLE_SPEED_TYPE
    EMC_SPINDLE_ORIENT_TYPE
    EMC_SPINDLE_WAIT_ORIENT_COMPLETE_TYPE
    EMC_SPINDLE_STAT_TYPE
COOLANT
    EMC_COOLANT_MIST_ON_TYPE
    EMC_COOLANT_MIST_OFF_TYPE
    EMC_COOLANT_FLOOD_ON_TYPE
    EMC_COOLANT_FLOOD_OFF_TYPE
    EMC_COOLANT_STAT_TYPE
LUBE
    EMC_LUBE_ON_TYPE
    EMC_LUBE_OFF_TYPE
    EMC_LUBE_STAT_TYPE
IO (INPUT/OUTPUT)
    EMC_IO_INIT_TYPE
    EMC_IO_HALT_TYPE
    EMC_IO_ABORT_TYPE
    EMC_IO_SET_CYCLE_TIME_TYPE
    EMC_IO_STAT_TYPE
    EMC_IO_PLUGIN_CALL_TYPE
OTHER
    EMC_NULL_TYPE
    EMC_SET_DEBUG_TYPE
    EMC_SYSTEM_CMD_TYPE
    EMC_INIT_TYPE
    EMC_HALT_TYPE
    EMC_ABORT_TYPE
    EMC_STAT_TYPE
    EMC_EXEC_PLUGIN_CALL_TYPE