Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
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.json |
JSON factory and codecs for Openflow structures.
|
Modifier and Type | Method and Description |
---|---|
FlowClass |
ControllerServiceAdapter.getFlowClass(String id) |
FlowClass |
ControllerService.getFlowClass(String id)
Retrieves the currently registered flow class with the specified id.
|
FlowClass |
FlowClassRegistrator.register(ControllerService cs)
Issues registration request to the supplied controller service and
returns the resulting flow class descriptor.
|
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 |
---|---|
Set<FlowClass> |
MetaFlowData.flowClasses() |
Set<FlowClass> |
MetaFlow.flowClasses()
Returns the set of flow classes.
|
Set<FlowClass> |
ControllerServiceAdapter.getFlowClasses() |
Set<FlowClass> |
ControllerService.getFlowClasses()
Retrieves the set of all currently registered flow classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ControllerServiceAdapter.unregisterFlowClass(FlowClass flowClass,
String passwd) |
void |
ControllerService.unregisterFlowClass(FlowClass flowClass,
String passwd)
Cancels flow class registration.
|
Constructor and Description |
---|
MetaFlowData(Set<FlowClass> fc,
List<MBodyFlowStats> fs) |
Modifier and Type | Class and Description |
---|---|
class |
FlowClassAdapter
An adapter for the
FlowClass interface. |
Modifier and Type | Method and Description |
---|---|
FlowClass |
FlowClassBroker.getFlowClass(String id)
Retrieves the currently registered flow class with the specified id.
|
FlowClass |
FlowClassAdministrator.getPlaceholder(String id)
Gets the temporary placeholder flow class, if one exists, for the
specified flow class id.
|
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.
|
FlowClass |
FlowClassAdministrator.registerPlaceholder(String id,
Set<String> lowerIds,
Set<String> higherIds)
Registers a placeholder flow class using the supplied positional hints.
|
Modifier and Type | Method and Description |
---|---|
Set<FlowClass> |
FlowClassBroker.getFlowClasses()
Retrieves the set of all currently registered flow classes.
|
Modifier and Type | Method and Description |
---|---|
void |
FlowClassBroker.unregister(FlowClass flowClass,
String passwd)
Cancels flow class registration.
|
Modifier and Type | Method and Description |
---|---|
FlowClass |
FlowClassCodec.decode(com.fasterxml.jackson.databind.node.ObjectNode fn) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
FlowClassCodec.encode(FlowClass fc) |
Copyright © 2015. All Rights Reserved.