Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
com.hp.of.json |
JSON factory and codecs for Openflow structures.
|
com.hp.of.lib.dt |
A set of classes representing data values used in the OpenFlow protocol.
|
com.hp.sdn.api |
Definitions of services for driving outbound external communications for
interacting with peers and integrating with other external applications,
e.g.
|
com.hp.sdn.teamcs |
...
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataPathDetails
Extends
DataPathInfo to provide additional information
about an OpenFlow datapath; specifically, details of the
currently available network connections. |
Modifier and Type | Method and Description |
---|---|
DataPathInfo |
ControllerServiceAdapter.getDataPathInfo(DataPathId dpid) |
DataPathInfo |
ControllerService.getDataPathInfo(DataPathId dpid)
Returns information describing a specific OpenFlow datapath.
|
Modifier and Type | Method and Description |
---|---|
Set<DataPathInfo> |
ControllerServiceAdapter.getAllDataPathInfo() |
Set<DataPathInfo> |
ControllerService.getAllDataPathInfo()
Returns information describing each of the OpenFlow datapaths
currently connected to the controller.
|
Modifier and Type | Method and Description |
---|---|
List<OfmFlowMod> |
FlowModAdvisor.adjustFlowMod(DataPathInfo dpi,
OfmFlowMod fm)
Adjusts the specified flowmod for the specified datapath, as might be
necessary based on the nuances of the device, returning one or more
flowmods as a result.
|
List<OfmFlowMod> |
FlowModAdvisor.getDefaultFlowMods(DataPathInfo dpi)
Returns the default set of flow mods to be installed on the
specified datapath.
|
List<OfmFlowMod> |
InitialFlowContributor.provideInitialFlows(DataPathInfo info,
boolean isHybrid)
Callback invoked when the controller is about to push initial flows
down to a newly connected datapath.
|
Modifier and Type | Method and Description |
---|---|
DataPathInfo |
DataPathInfoCodec.decode(com.fasterxml.jackson.databind.node.ObjectNode node) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
DataPathInfoCodec.encode(DataPathInfo dpi) |
Modifier and Type | Class and Description |
---|---|
class |
DataPathInfoAdapter
An adapter for the
DataPathInfo API, provided specifically for
unit tests to use, to insulate themselves from changes in the API. |
Modifier and Type | Method and Description |
---|---|
DataPathInfo |
RemoteControllerService.getDataPathInfo(SystemInformation system,
DataPathId dpId)
Returns information from a particular member controller describing a
specific OpenFlow datapath.
|
Modifier and Type | Method and Description |
---|---|
Set<DataPathInfo> |
RemoteControllerService.getAllDataPathInfo(SystemInformation system)
Returns information describing each of the OpenFlow datapaths currently
connected to the controller running in the specified system.
|
Modifier and Type | Method and Description |
---|---|
DataPathInfo |
TeamControllerServiceAdapter.getDataPathInfo(DataPathId dpid) |
DataPathInfo |
TeamControllerService.getDataPathInfo(DataPathId dpid)
Returns information describing a specific OpenFlow datapath.
|
Modifier and Type | Method and Description |
---|---|
Set<DataPathInfo> |
TeamControllerServiceAdapter.getAllDataPathInfo() |
Set<DataPathInfo> |
TeamControllerService.getAllDataPathInfo()
Returns information describing each of the OpenFlow datapaths
currently connected to the controller or team of controller.
|
Set<DataPathInfo> |
TeamControllerServiceAdapter.getAllLocalDataPathInfo() |
Set<DataPathInfo> |
TeamControllerService.getAllLocalDataPathInfo()
Returns information describing each of the OpenFlow datapaths
currently connected to the controller.
|
Copyright © 2015. All Rights Reserved.