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.msg |
Representations of OpenFlow Protocol Messages.
|
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 | Method and Description |
---|---|
MessageFuture |
ControllerServiceAdapter.enablePort(DataPathId dpid,
BigPortNumber port,
boolean enable) |
MessageFuture |
ControllerService.enablePort(DataPathId dpid,
BigPortNumber port,
boolean enable)
Instructs the controller to enable or disable the given port on 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.
|
MessageFuture |
ControllerServiceAdapter.sendConfirmedFlowMod(OfmFlowMod flowMod,
DataPathId dpid) |
MessageFuture |
ControllerService.sendConfirmedFlowMod(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 |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
MessageFuture |
FlowTracker.sendConfirmedFlowMod(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 |
DataPathMessageFuture
A
DefaultMessageFuture that is associated with a specific datapath. |
class |
DefaultMessageFuture
Default implementation of a
MessageFuture . |
class |
MessageBatchFuture
A
future for a batch of flow-mod messages sent to
a specific datapath. |
Modifier and Type | Method and Description |
---|---|
MessageFuture |
MessageFuture.await()
Waits for this future to be completed.
|
MessageFuture |
DefaultMessageFuture.await() |
MessageFuture |
MessageFuture.awaitUninterruptibly()
Waits for this future to be completed without interruption.
|
MessageFuture |
DefaultMessageFuture.awaitUninterruptibly() |
Modifier and Type | Method and Description |
---|---|
Set<MessageFuture> |
MessageFutureBag.futures()
Returns an unmodifiable view of the futures in this bag.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageFutureBag.add(MessageFuture... futures)
Adds more futures to the bag for tracking.
|
Constructor and Description |
---|
MessageFutureBag(MessageFuture... futures)
Constructs a message future bag, initializing it with the given futures
to track.
|
Modifier and Type | Method and Description |
---|---|
MessageFuture |
RemoteControllerService.enablePort(SystemInformation system,
DataPathId dpid,
BigPortNumber port,
boolean enable)
Instructs the controller to enable or disable the given port on 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.
|
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 |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
MessageFuture |
TeamControllerServiceAdapter.enablePort(DataPathId dpid,
BigPortNumber port,
boolean enable) |
MessageFuture |
TeamControllerService.enablePort(DataPathId dpid,
BigPortNumber port,
boolean enable)
Instructs the controller to enable or disable the given port on 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.
|
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.
|
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.
|
Copyright © 2016. All Rights Reserved.