Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
com.hp.of.ctl.flow |
Public API for the OpenFlow Flow Manager.
|
com.hp.of.lib |
OpenFlow Protocol Library.
|
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.diag |
Definitions of the path diagnostic service.
|
com.hp.sdn.flowmgr |
Deprecated Definitions of the services provided by the Flow Manager Application.
|
com.hp.sdn.teamcs |
...
|
Modifier and Type | Method and Description |
---|---|
List<MessageFuture> |
ControllerServiceAdapter.send(List<OpenflowMessage> msgs,
DataPathId dpid) |
List<MessageFuture> |
ControllerService.send(List<OpenflowMessage> msgs,
DataPathId dpid)
Instructs the controller to send the specified list of messages
(in order) to the specified datapath.
|
List<MessageFuture> |
MessageSender.send(List<OpenflowMessage> msgs,
DataPathId dpid)
Sends the specified list of messages (in order) to the specified
datapath.
|
MessageFuture |
ControllerServiceAdapter.send(OpenflowMessage msg,
DataPathId dpid) |
MessageFuture |
ControllerService.send(OpenflowMessage msg,
DataPathId dpid)
Instructs the controller to send the specified message to the
specified datapath.
|
MessageFuture |
MessageSender.send(OpenflowMessage msg,
DataPathId dpid)
Sends the specified message to the specified datapath.
|
void |
SubComponentService.send(OpenflowMessage msg,
DataPathId dpid)
Sends the specified message to the specified datapath, via the
sub-component.
|
MessageFuture |
ControllerServiceAdapter.sendConfirmedFlowMod(OfmFlowMod flowMod,
DataPathId dpid) |
MessageFuture |
ControllerService.sendConfirmedFlowMod(OfmFlowMod flowMod,
DataPathId dpid)
Sends the given FlowMod message to the specified datapath.
|
void |
ControllerServiceAdapter.sendFlowMod(OfmFlowMod flowMod,
DataPathId dpid) |
void |
ControllerService.sendFlowMod(OfmFlowMod flowMod,
DataPathId dpid)
Sends the given FlowMod message to the specified datapath.
|
MessageFuture |
ControllerServiceAdapter.sendGroupMod(OfmGroupMod groupMod,
DataPathId dpid) |
MessageFuture |
ControllerService.sendGroupMod(OfmGroupMod groupMod,
DataPathId dpid)
Sends the given GroupMod message to the specified datapath.
|
MessageFuture |
ControllerServiceAdapter.sendMeterMod(OfmMeterMod meterMod,
DataPathId dpid) |
MessageFuture |
ControllerService.sendMeterMod(OfmMeterMod meterMod,
DataPathId dpid)
Sends the given MeterMod message to the specified datapath.
|
Modifier and Type | Method and Description |
---|---|
MessageFuture |
FlowTracker.sendConfirmedFlowMod(OfmFlowMod flowMod,
DataPathId dpid)
Sends the given FlowMod message to the specified datapath.
|
void |
FlowTracker.sendFlowMod(OfmFlowMod flowMod,
DataPathId dpid)
Sends the given FlowMod message to the specified datapath.
|
MessageFuture |
GroupTracker.sendGroupMod(OfmGroupMod groupMod,
DataPathId dpid)
Sends the given GroupMod message to the specified datapath.
|
MessageFuture |
MeterTracker.sendMeterMod(OfmMeterMod meterMod,
DataPathId dpid)
Sends the given MeterMod message to the specified datapath.
|
Modifier and Type | Class and Description |
---|---|
class |
DecodeException
Exception thrown when an attempt to decode an encoded value fails.
|
class |
HeaderParseException
Exception thrown when the header of an OpenFlow message (or other structure)
fails to parse correctly.
|
class |
IncompleteMessageException
Exception thrown when an attempt is made to encode an
OpenFlow message which is incomplete. |
class |
IncompleteStructureException
Exception thrown when an attempt is made to encode an
OpenFlow structure which is incomplete. |
class |
MessageParseException
Exception thrown when an OpenFlow message fails to parse correctly.
|
Modifier and Type | Method and Description |
---|---|
List<MessageFuture> |
RemoteControllerService.send(SystemInformation system,
List<OpenflowMessage> msgs,
DataPathId dpId)
Instructs a particular member controller to send the specified list of
messages (in order) to the specified datapath.
|
MessageFuture |
RemoteControllerService.send(SystemInformation system,
OpenflowMessage msg,
DataPathId dpId)
Instructs a particular member controller to send the specified message
to the specified datapath.
|
void |
RemoteControllerService.sendFlowMod(SystemInformation system,
OfmFlowMod flowMod,
DataPathId dpid)
Dispatches the OpenFlow FlowMod message from a particular
member controller to the given datapath via the Flow Tracker.
|
MessageFuture |
RemoteControllerService.sendGroupMod(SystemInformation system,
OfmGroupMod groupMod,
DataPathId dpid)
Sends the given GROUP_MOD message from a particular member controller
to the specified datapath.
|
MessageFuture |
RemoteControllerService.sendMeterMod(SystemInformation system,
OfmMeterMod meterMod,
DataPathId dpId)
Sends the OpenFlow METER_MOD message from a particular member
controller to the specified datapath.
|
Modifier and Type | Method and Description |
---|---|
Set<DataPathId> |
PathDiagnosticService.getNextHopDevice(DataPathId dpid,
String pid)
Returns the set of next hop data path IDs on the path for a given
data path ID.
|
void |
PathDiagnosticService.removeObservationPost(DataPathId dpid,
String pid)
Removes the observation post from the specified data path.
|
void |
PathDiagnosticService.sendPacket(String pid)
Sends the packet matching the given packet model ID into the network.
|
void |
PathDiagnosticService.sendPacket(String pid,
DataPathId dpid,
BigPortNumber outPort)
Sends the packet matching the given packet model ID into the network.
|
void |
PathDiagnosticService.setObservationPost(DataPathId dpid,
String pid)
Sets an observation post on the given data path.
|
Modifier and Type | Method and Description |
---|---|
void |
FlowService.sendFlow(OfmFlowMod flowMod,
DataPathId dpid)
Deprecated.
Sends the OpenFlow FLOW_MOD message to the given datapath.
|
void |
FlowService.sendFlows(List<OfmFlowMod> flowMod,
DataPathId dpid)
Deprecated.
Sends the list of OpenFlow FLOW_MOD messages to the given datapath.
|
Modifier and Type | Method and Description |
---|---|
List<MessageFuture> |
TeamControllerServiceAdapter.send(List<OpenflowMessage> msgs,
DataPathId dpid) |
List<MessageFuture> |
TeamControllerService.send(List<OpenflowMessage> msgs,
DataPathId dpid)
Instructs the controller to send the specified list of messages
(in order) to the specified datapath.
|
MessageFuture |
TeamControllerServiceAdapter.send(OpenflowMessage msg,
DataPathId dpid) |
MessageFuture |
TeamControllerService.send(OpenflowMessage msg,
DataPathId dpid)
Instructs the controller to send the specified message to the
specified datapath.
|
void |
TeamControllerServiceAdapter.sendFlowMod(OfmFlowMod flowMod,
DataPathId dpid) |
void |
TeamControllerService.sendFlowMod(OfmFlowMod flowMod,
DataPathId dpid)
Dispatches the OpenFlow FlowMod message to the given datapath
via the Flow Tracker.
|
MessageFuture |
TeamControllerServiceAdapter.sendGroupMod(OfmGroupMod groupMod,
DataPathId dpid) |
MessageFuture |
TeamControllerService.sendGroupMod(OfmGroupMod groupMod,
DataPathId dpid)
Sends the given GROUP_MOD message to the specified datapath.
|
MessageFuture |
TeamControllerServiceAdapter.sendMeterMod(OfmMeterMod meterMod,
DataPathId dpid) |
MessageFuture |
TeamControllerService.sendMeterMod(OfmMeterMod meterMod,
DataPathId dpid)
Sends the OpenFlow METER_MOD message to the specified datapath.
|
Copyright © 2016. All Rights Reserved.