public class CentecV350Pipeline
extends org.onosproject.net.driver.AbstractHandlerBehaviour
implements org.onosproject.net.behaviour.Pipeliner
| Modifier and Type | Field and Description |
|---|---|
protected static int |
FILTER_TABLE |
protected static int |
MAC_TABLE |
protected static int |
PORT_VLAN_TABLE |
protected static int |
ROUTE_TABLE |
| Constructor and Description |
|---|
CentecV350Pipeline() |
| Modifier and Type | Method and Description |
|---|---|
void |
filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective) |
void |
forward(org.onosproject.net.flowobjective.ForwardingObjective fwd) |
List<String> |
getNextMappings(org.onosproject.net.behaviour.NextGroup nextGroup) |
void |
init(org.onosproject.net.DeviceId deviceId,
org.onosproject.net.behaviour.PipelinerContext context) |
void |
next(org.onosproject.net.flowobjective.NextObjective nextObjective) |
handler, setHandlerprotected static final int PORT_VLAN_TABLE
protected static final int FILTER_TABLE
protected static final int MAC_TABLE
protected static final int ROUTE_TABLE
public void init(org.onosproject.net.DeviceId deviceId,
org.onosproject.net.behaviour.PipelinerContext context)
init in interface org.onosproject.net.behaviour.Pipelinerpublic void filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective)
filter in interface org.onosproject.net.behaviour.Pipelinerpublic void forward(org.onosproject.net.flowobjective.ForwardingObjective fwd)
forward in interface org.onosproject.net.behaviour.Pipelinerpublic void next(org.onosproject.net.flowobjective.NextObjective nextObjective)
next in interface org.onosproject.net.behaviour.Pipeliner