diff --git a/src/rosjava_actionlib/rosjava_actionlib/src/main/java/com/github/ekumen/rosjava_actionlib/ActionClientListener.java b/src/rosjava_actionlib/rosjava_actionlib/src/main/java/com/github/ekumen/rosjava_actionlib/ActionClientListener.java new file mode 100644 index 0000000000000000000000000000000000000000..c3453a811896c4c90785b2f9326cd6aa1f34edb1 --- /dev/null +++ b/src/rosjava_actionlib/rosjava_actionlib/src/main/java/com/github/ekumen/rosjava_actionlib/ActionClientListener.java @@ -0,0 +1,12 @@ +package com.github.ekumen.rosjava_actionlib; + +import org.ros.internal.message.Message; + +/** + * Listener interface to receive the incoming messages from the ActionLib server. + */ +public interface ActionClientListener { + void resultReceived(Message result); + void feedbackReceived(Message feedback); + void statusReceived(Message status); +}