From 947bebfb7bb9c4f43556ecb498b6f427f6d3be83 Mon Sep 17 00:00:00 2001 From: paaguti-work <pedroa.aranda@telefonica.com> Date: Mon, 7 Dec 2015 16:19:20 +0100 Subject: [PATCH] Include missing file --- .../core/IControllerCompletionListener.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/main/java/net/floodlightcontroller/core/IControllerCompletionListener.java diff --git a/src/main/java/net/floodlightcontroller/core/IControllerCompletionListener.java b/src/main/java/net/floodlightcontroller/core/IControllerCompletionListener.java new file mode 100644 index 000000000..2c0732240 --- /dev/null +++ b/src/main/java/net/floodlightcontroller/core/IControllerCompletionListener.java @@ -0,0 +1,21 @@ +package net.floodlightcontroller.core; + +import org.projectfloodlight.openflow.protocol.OFMessage; +// import net.floodlightcontroller.core.IListener.Command; + +public interface IControllerCompletionListener { + + /** + * This mimics the behaviour of the IOFMessageListener. Will be called at the end of the message processing loop + * Modules implementing this interface will know when the message processing queue has digested an input event + * + * @param sw + * @param msg + * @param cntx + * + */ + public void onMessageConsumed(IOFSwitch sw, OFMessage msg, FloodlightContext cntx); + + public String getName(); + +} -- GitLab