| Package | Description |
|---|---|
| com.h3c.of.ctl.pipeline |
Definitions for conveying OpenFlow switch pipeline definitions and capabilities.
|
| com.h3c.of.lib.match |
Representations of OpenFlow Protocol Match Structures.
|
| Modifier and Type | Method and Description |
|---|---|
MutableTableContext |
MutableTableContext.addMatchField(OxmFieldType ft,
boolean hasMask)
Adds the given match field to the context
|
boolean |
TableContext.supportsMatchFieldCapability(TableFeaturePropType prop,
OxmFieldType code)
Returns true if the context supports given match capability-code
combination.
|
| Modifier and Type | Method and Description |
|---|---|
MutableTableContext |
MutableTableContext.addMatchFieldCapability(TableFeaturePropType prop,
Set<? extends OxmFieldType> caps)
Adds the given match capability to the context.
|
boolean |
TableContext.supportsWidCards(Set<OxmFieldType> fmmf)
Returns true if the context supports wild carding all of the given
match field types.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OxmBasicFieldType
Denotes the default set of match field types for the
OXM Basic class. |
| Modifier and Type | Method and Description |
|---|---|
OxmFieldType |
MatchField.getFieldType()
Returns the OXM field type.
|
| Modifier and Type | Method and Description |
|---|---|
static MFieldBasicHeader |
MFieldBasicHeader.createMatchField(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
OxmFieldType fieldType) |
static MfbEthDst |
MfbEthDst.CreateMfbEthDst(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
long mac,
long mask,
OxmFieldType fieldType) |
static MfbEthSrc |
MfbEthSrc.CreateMfbEthSrc(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
long mac,
long mask,
OxmFieldType fieldType) |
static MfbEthType |
MfbEthType.CreateMfbEthType(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
int number,
OxmFieldType fieldType) |
static MfbInPhyPort |
MfbInPhyPort.CreateMfbInPhyPort(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
long phyPort,
OxmFieldType fieldType) |
static MfbInPort |
MfbInPort.CreateMfbInPort(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
long port,
OxmFieldType fieldType) |
static MfbIpDscp |
MfbIpDscp.CreateMfbIpDscp(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
int value,
int mask,
OxmFieldType fieldType) |
static MfbIpv4Dst |
MfbIpv4Dst.CreateMfbIpv4Dst(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
String ip,
String mask,
OxmFieldType fieldType) |
static MfbIpv4Src |
MfbIpv4Src.CreateMfbIpv4Src(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
String ip,
String mask,
OxmFieldType fieldType) |
static MfbMetadata |
MfbMetadata.CreateMfbMetadata(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
int value,
int mask,
OxmFieldType fieldType) |
static MfbVlanPcp |
MfbVlanPcp.CreateMfbVlanPcp(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
int value,
int mask,
OxmFieldType fieldType) |
static MfbVlanVid |
MfbVlanVid.CreateMfbVlanVid(ProtocolVersion pv,
int rawOxmType,
int rawClazz,
OxmClass clazz,
int rawFieldType,
boolean hasMask,
int length,
int vid,
OxmFieldType fieldType) |
Copyright © 2014. All Rights Reserved.