+ /**
+ * Asynchronously add a flow to the network node
+ *
+ * @param node
+ * @param flow
+ * @param rid
+ */
+ Status addFlowAsync(Node node, Flow flow, long rid);
+
+ /**
+ * Asynchronously modify existing flow on the switch
+ *
+ * @param node
+ * @param flow
+ * @param rid
+ */
+ Status modifyFlowAsync(Node node, Flow oldFlow, Flow newFlow, long rid);
+
+ /**
+ * Asynchronously remove the flow from the network node
+ *
+ * @param node
+ * @param flow
+ * @param rid
+ */
+ Status removeFlowAsync(Node node, Flow flow, long rid);
+