com.kuka.roboticsAPI.controllerModel
Interface IExecutionListener

All Superinterfaces:
com.kuka.common.events.IEventListener
All Known Implementing Classes:
ExecutionListenerAdapter

public interface IExecutionListener
extends com.kuka.common.events.IEventListener

Callback interface for execution service listeners.

This element is not in its final state and might change in future versions.

Method Summary
 void onExecutionModeChanged(Controller controller, com.kuka.roboticsAPI.executionModel.ExecutionMode newMode)
          Called when execution mode changed on the execution service of the specified controller.
 void onExecutionPaused(Controller controller)
          Called when execution paused in execution service.
 void onExecutionResumed(Controller controller, ResumeMode mode)
          Called when execution of the motion from the given container was started.
 

Method Detail

onExecutionPaused

void onExecutionPaused(Controller controller)
Called when execution paused in execution service.

Execution can be paused as a result of a user action or safety stop signal.

Parameters:
controller - controller whose execution is paused.

onExecutionModeChanged

void onExecutionModeChanged(Controller controller,
                            com.kuka.roboticsAPI.executionModel.ExecutionMode newMode)
Called when execution mode changed on the execution service of the specified controller.

Parameters:
controller - controller which execution service execution mode has changed.
newMode - new execution mode.

onExecutionResumed

void onExecutionResumed(Controller controller,
                        ResumeMode mode)
Called when execution of the motion from the given container was started.

Parameters:
controller - controller controller whose execution is resumed.
mode - the execution mode for resuming the motion.


Copyright © 2019. All rights reserved.