...
Code Block | ||
---|---|---|
| ||
ArrayList<OFAction> actions = new ArrayList<OFAction>(); /* For OpenFlow 1.0 */ if (factory.getVersion().compareTo(OFVersion.OF_10) == 0) { OFActionEnqueue enqueue = factory.actions().buildEnqueue() .setPort(OFPort.of(2)) /* Must specify port number */ .setQueueId(1) .build(); actions(enqueue); } else { /* For OpenFlow 1.1+ */ OFActionSetQueue setQueue = factory.actions().buildSetQueue() .setQueueId(1) .build(); actions(setQueue); } OFFlowAdd flowAdd = factory.buildFlowAdd() .setActions(actions) .build(); |
Questions, comments? Please send us an email at floodlight-dev@openflowhub.org Write to our email list.