Changes between Version 37 and Version 38 of Internal/OpenFlow/FloodlightFVModule


Ignore:
Timestamp:
Aug 10, 2012, 10:26:53 PM (12 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/FloodlightFVModule

    v37 v38  
    385385==== (8/7) ====
    386386The errors in the org.flowvisor.message.* packages that were moved from Flowvisor are resolved from a compilation standpoint, though this does not mean (at all) that there are no errors in the logic. A new FVlog class was improvised using slf4j.Logger, and a big guess was taken that the LLDP and FlowDB components won't really be needed. To maintain logical parallels, The IFloodlightProvider implementation was renamed !FlowVisor, with appropriate interfaces needed by the message packages.   
    387  
     387[[BR]]
     388
    388389Now these components need to be 'wired in', e.g. called in the right locations.
     390
     391==== (8/8) ====
     392Controller.java processes many OFMessages even before they reach the modules in a large switch statement in method ProcessOFMessage(). Any messages intended for the modules are passed to handleMessage() or handleOutgoingMessage(), either by processOFMessage() or by write() in OFSwitchImpl.java.
     393
     394Wiring in the Classifier and Slicer components involve modification of how events will be dispatched to the modules.   
     395
    389396
    390397===== --- =====