Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
com.hp.of.ctl.pipeline |
Definitions for conveying OpenFlow switch pipeline definitions and capabilities.
|
com.hp.of.ctl.prio |
Definitions of a flow class priority broker mechanism, which provides means
to avoid specifying absolute flow-mod priorities and replacing them with
relative ones.
|
com.hp.of.lib.match |
Representations of OpenFlow Protocol Match Structures.
|
Modifier and Type | Method and Description |
---|---|
FlowClassRegistrator |
FlowClassRegistrator.fields(OxmFieldType... fields)
Sets the specified match field types to be registered.
|
Modifier and Type | Method and Description |
---|---|
FlowClass |
ControllerServiceAdapter.registerFlowClass(String id,
String passwd,
String description,
Set<String> lowerIds,
Set<String> higherIds,
Set<OxmFieldType> matchFields,
Set<FlowClass.ActionClass> actions) |
FlowClass |
ControllerService.registerFlowClass(String id,
String passwd,
String description,
Set<String> lowerIds,
Set<String> higherIds,
Set<OxmFieldType> matchFields,
Set<FlowClass.ActionClass> actions)
Registers a flow mod class, with a dynamically assigned flow mod
priority, which is required when the controller is operating in a
mode where flow mods are strictly enforced.
|
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.supportsWildCards(Set<OxmFieldType> fmmf)
Returns true if the context supports wild carding all of the given
match field types.
|
Modifier and Type | Method and Description |
---|---|
Set<OxmFieldType> |
FlowClassAdapter.matchFields() |
Set<OxmFieldType> |
FlowClass.matchFields()
Returns the set of field types expected to be set in the match.
|
Modifier and Type | Method and Description |
---|---|
FlowClass |
FlowClassBroker.register(String id,
String passwd,
String description,
Set<String> lowerIds,
Set<String> higherIds,
Set<OxmFieldType> matchFields,
Set<FlowClass.ActionClass> actions)
Registers a flow mod class, with a dynamically assigned flow mod
priority, which is required when the controller is operating in a
mode where flow mods are strictly enforced.
|
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.
|
Copyright © 2015. All Rights Reserved.