![]() |
Open Kilda Java Documentation
|
Public Member Functions | |
| void | modState (SwitchState state) throws SimulatorException |
| void | activate () |
| void | deactivate () |
| boolean | isActive () |
| int | getControlPlaneLatency () |
| void | setControlPlaneLatency (int controlPlaneLatency) |
| DatapathId | getDpid () |
| String | getDpidAsString () |
| void | setDpid (DatapathId dpid) |
| void | setDpid (SwitchId dpid) |
| List< IPortImpl > | getPorts () |
| IPortImpl | getPort (int portNum) throws SimulatorException |
| int | addPort (IPortImpl port) throws SimulatorException |
| int | getMaxPorts () |
| void | setMaxPorts (int maxPorts) |
| Map< Long, IFlow > | getFlows () |
| IFlow | getFlow (long cookie) throws SimulatorException |
| void | addFlow (IFlow flow) throws SimulatorException |
| void | modFlow (IFlow flow) throws SimulatorException |
| void | delFlow (long cookie) throws SimulatorException |
| List< PortStatsEntry > | getPortStats () |
| PortStatsEntry | getPortStats (int portNum) |
Definition at line 14 of file ISwitch.java.
| void org.openkilda.simulator.interfaces.ISwitch.activate | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.addFlow | ( | IFlow | flow | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| int org.openkilda.simulator.interfaces.ISwitch.addPort | ( | IPortImpl | port | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.deactivate | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.delFlow | ( | long | cookie | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| int org.openkilda.simulator.interfaces.ISwitch.getControlPlaneLatency | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| DatapathId org.openkilda.simulator.interfaces.ISwitch.getDpid | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| String org.openkilda.simulator.interfaces.ISwitch.getDpidAsString | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| IFlow org.openkilda.simulator.interfaces.ISwitch.getFlow | ( | long | cookie | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| Map<Long, IFlow> org.openkilda.simulator.interfaces.ISwitch.getFlows | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| int org.openkilda.simulator.interfaces.ISwitch.getMaxPorts | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| IPortImpl org.openkilda.simulator.interfaces.ISwitch.getPort | ( | int | portNum | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| List<IPortImpl> org.openkilda.simulator.interfaces.ISwitch.getPorts | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| List<PortStatsEntry> org.openkilda.simulator.interfaces.ISwitch.getPortStats | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| PortStatsEntry org.openkilda.simulator.interfaces.ISwitch.getPortStats | ( | int | portNum | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| boolean org.openkilda.simulator.interfaces.ISwitch.isActive | ( | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.modFlow | ( | IFlow | flow | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.modState | ( | SwitchState | state | ) | throws SimulatorException |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.setControlPlaneLatency | ( | int | controlPlaneLatency | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.setDpid | ( | DatapathId | dpid | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.setDpid | ( | SwitchId | dpid | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.
| void org.openkilda.simulator.interfaces.ISwitch.setMaxPorts | ( | int | maxPorts | ) |
Implemented in org.openkilda.simulator.classes.ISwitchImpl.