Open Kilda Java Documentation
org.openkilda.floodlight.test.standard.OutputCommands Interface Reference
Inheritance diagram for org.openkilda.floodlight.test.standard.OutputCommands:
org.openkilda.floodlight.test.standard.PushSchemeOutputCommands org.openkilda.floodlight.test.standard.ReplaceSchemeOutputCommands

Public Member Functions

OFFlowAdd egressReplaceFlowMod (int inputPort, int outputPort, int inputVlan, int outputVlan, long cookie)
 
OFFlowAdd egressPopFlowMod (int inputPort, int outputPort, int transitVlanId, long cookie)
 
OFFlowAdd egressPushFlowMod (int inputPort, int outputPort, int transitVlanId, int outputVlan, long cookie)
 
OFFlowAdd egressNoneFlowMod (int inputPort, int outputPort, int transitVlanId, long cookie)
 
OFFlowAdd ingressMatchVlanIdFlowMod (int inputPort, int outputPort, int inputVlan, int transitVlan, long meterId, long cookie)
 
OFFlowAdd ingressNoMatchVlanIdFlowMod (int inputPort, int outputPort, int transitVlan, long meterId, long cookie)
 
default OFFlowAdd ingressReplaceFlowMod (int inputPort, int outputPort, int inputVlan, int transitVlan, long meterId, long cookie)
 
default OFFlowAdd ingressNoneFlowMod (int inputPort, int outputPort, int transitVlan, long meterId, long cookie)
 
default OFFlowAdd ingressPushFlowMod (int inputPort, int outputPort, int transitVlan, long meterId, long cookie)
 
default OFFlowAdd ingressPopFlowMod (int inputPort, int outputPort, int inputVlan, int transitVlan, long meterId, long cookie)
 
default OFFlowAdd transitFlowMod (int inputPort, int outputPort, int transitVlan, long cookie)
 
default OFFlowAdd oneSwitchReplaceFlowMod (int inputPort, int outputPort, int inputVlan, int outputVlan, long meterId, long cookie)
 
default OFFlowAdd oneSwitchNoneFlowMod (int inputPort, int outputPort, long meterId, long cookie)
 
default OFFlowAdd oneSwitchPopFlowMod (int inputPort, int outputPort, int inputVlan, long meterId, long cookie)
 
default OFFlowAdd oneSwitchPushFlowMod (int inputPort, int outputPort, int outputVlan, long meterId, long cookie)
 
default OFMeterMod installMeter (long bandwidth, long burstSize, long meterId)
 

Public Attributes

OFFactory ofFactory = new OFFactoryMock()
 

Detailed Description

Definition at line 41 of file OutputCommands.java.

Member Function Documentation

◆ egressNoneFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.egressNoneFlowMod ( int  inputPort,
int  outputPort,
int  transitVlanId,
long  cookie 
)

◆ egressPopFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.egressPopFlowMod ( int  inputPort,
int  outputPort,
int  transitVlanId,
long  cookie 
)

◆ egressPushFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.egressPushFlowMod ( int  inputPort,
int  outputPort,
int  transitVlanId,
int  outputVlan,
long  cookie 
)

◆ egressReplaceFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.egressReplaceFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
int  outputVlan,
long  cookie 
)

◆ ingressMatchVlanIdFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressMatchVlanIdFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
int  transitVlan,
long  meterId,
long  cookie 
)

◆ ingressNoMatchVlanIdFlowMod()

OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressNoMatchVlanIdFlowMod ( int  inputPort,
int  outputPort,
int  transitVlan,
long  meterId,
long  cookie 
)

◆ ingressNoneFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressNoneFlowMod ( int  inputPort,
int  outputPort,
int  transitVlan,
long  meterId,
long  cookie 
)

Definition at line 63 of file OutputCommands.java.

◆ ingressPopFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressPopFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
int  transitVlan,
long  meterId,
long  cookie 
)

Definition at line 71 of file OutputCommands.java.

◆ ingressPushFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressPushFlowMod ( int  inputPort,
int  outputPort,
int  transitVlan,
long  meterId,
long  cookie 
)

Definition at line 67 of file OutputCommands.java.

◆ ingressReplaceFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.ingressReplaceFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
int  transitVlan,
long  meterId,
long  cookie 
)

Definition at line 58 of file OutputCommands.java.

◆ installMeter()

default OFMeterMod org.openkilda.floodlight.test.standard.OutputCommands.installMeter ( long  bandwidth,
long  burstSize,
long  meterId 
)

Definition at line 208 of file OutputCommands.java.

◆ oneSwitchNoneFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.oneSwitchNoneFlowMod ( int  inputPort,
int  outputPort,
long  meterId,
long  cookie 
)

Definition at line 129 of file OutputCommands.java.

◆ oneSwitchPopFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.oneSwitchPopFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
long  meterId,
long  cookie 
)

Definition at line 152 of file OutputCommands.java.

◆ oneSwitchPushFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.oneSwitchPushFlowMod ( int  inputPort,
int  outputPort,
int  outputVlan,
long  meterId,
long  cookie 
)

Definition at line 177 of file OutputCommands.java.

◆ oneSwitchReplaceFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.oneSwitchReplaceFlowMod ( int  inputPort,
int  outputPort,
int  inputVlan,
int  outputVlan,
long  meterId,
long  cookie 
)

Definition at line 99 of file OutputCommands.java.

◆ transitFlowMod()

default OFFlowAdd org.openkilda.floodlight.test.standard.OutputCommands.transitFlowMod ( int  inputPort,
int  outputPort,
int  transitVlan,
long  cookie 
)

Definition at line 76 of file OutputCommands.java.

Member Data Documentation

◆ ofFactory

OFFactory org.openkilda.floodlight.test.standard.OutputCommands.ofFactory = new OFFactoryMock()

Definition at line 42 of file OutputCommands.java.


The documentation for this interface was generated from the following file: