![]() |
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.