From 298be7fdfd8589ac8762effd7cb146abf8872056 Mon Sep 17 00:00:00 2001
From: Ernesto Corbellini <ecorbellini@ekumenlabs.com>
Date: Thu, 10 Dec 2015 11:18:28 -0300
Subject: [PATCH] Added interface to listen to client messages.

---
 .../rosjava_actionlib/ActionClientListener.java      | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 src/rosjava_actionlib/rosjava_actionlib/src/main/java/com/github/ekumen/rosjava_actionlib/ActionClientListener.java

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 0000000..c3453a8
--- /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);
+}
-- 
GitLab