Class Ofdpa3SwitchHandshaker

  • All Implemented Interfaces:
    org.onosproject.net.driver.Behaviour, org.onosproject.net.driver.HandlerBehaviour, org.onosproject.openflow.controller.driver.OpenFlowSwitchDriver, org.onosproject.openflow.controller.OpenFlowSwitch

    public class Ofdpa3SwitchHandshaker
    extends DefaultSwitchHandshaker
    Driver for ofdpa 3 switches TODO : Remove this and also remove the specific switch handler from onos-drivers.xml once bug with GROUP_STATS is fixed.
    • Field Summary

      • Fields inherited from class org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch

        channelId, classifierListener, log, role, startDriverHandshakeCalled
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setFeaturesReply​(org.projectfloodlight.openflow.protocol.OFFeaturesReply featuresReply)  
      • Methods inherited from class org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch

        activateEqualSwitch, activateMasterSwitch, channelId, connectSwitch, datapathDescription, deviceType, disconnectSwitch, factory, features, getDpid, getId, getMeterFeatures, getNextTransactionId, getPorts, getRole, getStringId, handleMessage, handleNiciraRole, handleRole, handleRoleError, hardwareDescription, init, isConnected, manufacturerDescription, portDescs, reassertRole, removeConnectedSwitch, replacePortDescsWith, returnRoleReply, sendHandshakeMessage, sendMsg, sendMsg, sendRoleRequest, serialNumber, setAgent, setChannel, setConnected, setMeterFeaturesReply, setOFVersion, setPortDescReplies, setPortDescReply, setRole, setRoleHandler, setSwitchDescription, setTableFull, softwareDescription, toString, transitionToEqualSwitch, transitionToMasterSwitch
      • Methods inherited from class org.onosproject.net.driver.AbstractHandlerBehaviour

        handler, setHandler
      • Methods inherited from class org.onosproject.net.driver.AbstractBehaviour

        data, setData
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.onosproject.net.driver.Behaviour

        data, setData
      • Methods inherited from interface org.onosproject.net.driver.HandlerBehaviour

        handler, setHandler
    • Constructor Detail

      • Ofdpa3SwitchHandshaker

        public Ofdpa3SwitchHandshaker()
    • Method Detail

      • setFeaturesReply

        public void setFeaturesReply​(org.projectfloodlight.openflow.protocol.OFFeaturesReply featuresReply)
        Specified by:
        setFeaturesReply in interface org.onosproject.openflow.controller.driver.OpenFlowSwitchDriver
        Overrides:
        setFeaturesReply in class org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch