Support for OFTableFeatures messages. OpenFlowJ-Loxi bindings have been...
Support for OFTableFeatures messages. OpenFlowJ-Loxi bindings have been updated to support a variable pad (byte-aligned to 8 bytes) for each OFTableFeaturesProp list. Loxi has not been 'officially' updated yet though due to a lack of a C implementation. The handshake handler in Floodlight and the switch representations were also updated in order to support OFTableFeatures. By default, the features are requested for an OF1.3+ switch. They will be updated if they are reconfigured through a writeRequest() call IOFSwitch. To access table features, call getTableFeatures(TableId tableToGetFeaturesFor). They are exposed as a TableFeatures type, which more is more efficient than OFTableFeatures for frequent data accesses (especialy OFTableFeatureProp lists).
Showing
- lib/openflowj-0.9.0-SNAPSHOT-javadoc.jar 0 additions, 0 deletionslib/openflowj-0.9.0-SNAPSHOT-javadoc.jar
- lib/openflowj-0.9.0-SNAPSHOT-sources.jar 0 additions, 0 deletionslib/openflowj-0.9.0-SNAPSHOT-sources.jar
- lib/openflowj-0.9.0-SNAPSHOT.jar 0 additions, 0 deletionslib/openflowj-0.9.0-SNAPSHOT.jar
- src/main/java/net/floodlightcontroller/core/IOFSwitch.java 15 additions, 0 deletionssrc/main/java/net/floodlightcontroller/core/IOFSwitch.java
- src/main/java/net/floodlightcontroller/core/IOFSwitchBackend.java 12 additions, 0 deletions.../java/net/floodlightcontroller/core/IOFSwitchBackend.java
- src/main/java/net/floodlightcontroller/core/OFSwitch.java 92 additions, 3 deletionssrc/main/java/net/floodlightcontroller/core/OFSwitch.java
- src/main/java/net/floodlightcontroller/core/internal/OFChannelHandler.java 1 addition, 1 deletion.../floodlightcontroller/core/internal/OFChannelHandler.java
- src/main/java/net/floodlightcontroller/core/internal/OFSwitchHandshakeHandler.java 116 additions, 8 deletions...ghtcontroller/core/internal/OFSwitchHandshakeHandler.java
- src/main/java/net/floodlightcontroller/core/internal/OFSwitchManager.java 5 additions, 0 deletions...t/floodlightcontroller/core/internal/OFSwitchManager.java
- src/main/java/net/floodlightcontroller/core/internal/TableFeatures.java 442 additions, 0 deletions...net/floodlightcontroller/core/internal/TableFeatures.java
- src/main/java/net/floodlightcontroller/testmodule/TestModule.java 42 additions, 0 deletions.../java/net/floodlightcontroller/testmodule/TestModule.java
- src/main/resources/logback-test.xml 1 addition, 1 deletionsrc/main/resources/logback-test.xml
- src/test/java/net/floodlightcontroller/core/internal/OFSwitchHandlerTestBase.java 25 additions, 0 deletions...ightcontroller/core/internal/OFSwitchHandlerTestBase.java
- src/test/java/net/floodlightcontroller/core/internal/OFSwitchHandshakeHandlerVer10Test.java 1 addition, 0 deletions...ller/core/internal/OFSwitchHandshakeHandlerVer10Test.java
- src/test/java/net/floodlightcontroller/core/internal/OFSwitchHandshakeHandlerVer13Test.java 40 additions, 8 deletions...ller/core/internal/OFSwitchHandshakeHandlerVer13Test.java
- src/test/java/net/floodlightcontroller/util/OFMessageDamperMockSwitch.java 8 additions, 0 deletions.../floodlightcontroller/util/OFMessageDamperMockSwitch.java
Loading
Please register or sign in to comment