public interface CordVtnPipeline
| Modifier and Type | Field and Description |
|---|---|
static int |
PRIORITY_DEFAULT |
static int |
PRIORITY_HIGH |
static int |
PRIORITY_LOW |
static int |
PRIORITY_MANAGEMENT |
static int |
PRIORITY_ZERO |
static int |
TABLE_ACCESS |
static int |
TABLE_DST |
static int |
TABLE_IN_PORT |
static int |
TABLE_IN_SERVICE |
static int |
TABLE_TUNNEL_IN |
static int |
TABLE_VLAN |
static int |
TABLE_ZERO |
static org.onlab.packet.VlanId |
VLAN_WAN |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanupPipeline()
Clean up the pipeline for all nodes.
|
void |
initPipeline(CordVtnNode node)
Initializes the pipeline for the supplied node.
|
void |
processFlowRule(boolean install,
org.onosproject.net.flow.FlowRule rule)
Processes the given flow rule.
|
static final int TABLE_ZERO
static final int TABLE_IN_PORT
static final int TABLE_ACCESS
static final int TABLE_IN_SERVICE
static final int TABLE_DST
static final int TABLE_TUNNEL_IN
static final int TABLE_VLAN
static final int PRIORITY_MANAGEMENT
static final int PRIORITY_HIGH
static final int PRIORITY_DEFAULT
static final int PRIORITY_LOW
static final int PRIORITY_ZERO
static final org.onlab.packet.VlanId VLAN_WAN
void initPipeline(CordVtnNode node)
node - cordvtn nodevoid cleanupPipeline()
void processFlowRule(boolean install,
org.onosproject.net.flow.FlowRule rule)
install - install or removerule - flow rule to processCopyright © 2018. All rights reserved.