public class OpenFlowControllerImpl.OpenFlowSwitchAgent extends Object implements org.onosproject.openflow.controller.driver.OpenFlowAgent
| Constructor and Description |
|---|
OpenFlowSwitchAgent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addActivatedEqualSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw) |
boolean |
addActivatedMasterSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw) |
boolean |
addConnectedSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw) |
void |
processMessage(org.onosproject.openflow.controller.Dpid dpid,
org.projectfloodlight.openflow.protocol.OFMessage m) |
void |
removeConnectedSwitch(org.onosproject.openflow.controller.Dpid dpid) |
void |
returnRoleReply(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.RoleState requested,
org.onosproject.openflow.controller.RoleState response) |
void |
transitionToEqualSwitch(org.onosproject.openflow.controller.Dpid dpid) |
void |
transitionToMasterSwitch(org.onosproject.openflow.controller.Dpid dpid) |
boolean |
validActivation(org.onosproject.openflow.controller.Dpid dpid) |
public boolean addConnectedSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw)
addConnectedSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic boolean validActivation(org.onosproject.openflow.controller.Dpid dpid)
validActivation in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic boolean addActivatedMasterSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw)
addActivatedMasterSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic boolean addActivatedEqualSwitch(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.OpenFlowSwitch sw)
addActivatedEqualSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic void transitionToMasterSwitch(org.onosproject.openflow.controller.Dpid dpid)
transitionToMasterSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic void transitionToEqualSwitch(org.onosproject.openflow.controller.Dpid dpid)
transitionToEqualSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic void removeConnectedSwitch(org.onosproject.openflow.controller.Dpid dpid)
removeConnectedSwitch in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic void processMessage(org.onosproject.openflow.controller.Dpid dpid,
org.projectfloodlight.openflow.protocol.OFMessage m)
processMessage in interface org.onosproject.openflow.controller.driver.OpenFlowAgentpublic void returnRoleReply(org.onosproject.openflow.controller.Dpid dpid,
org.onosproject.openflow.controller.RoleState requested,
org.onosproject.openflow.controller.RoleState response)
returnRoleReply in interface org.onosproject.openflow.controller.driver.OpenFlowAgentCopyright © 2016. All rights reserved.