| Package | Description |
|---|---|
| org.onosproject.net.behaviour |
Abstractions of various device configuration or device adaptation behaviours;
counterpart to the device driver subsystem.
|
| org.onosproject.net.flowobjective |
Abstractions for objective-based flow programming of data plane without
requiring device pipeline structure awareness. This subsystem is
experimental and its interfaces will change in the upcoming release.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Pipeliner.forward(ForwardingObjective forwardObjective)
Installs the forwarding rules onto the device.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultForwardingObjective
Default implementation of a forwarding objective.
|
| Modifier and Type | Method and Description |
|---|---|
ForwardingObjective |
ForwardingObjective.Builder.add()
Builds the forwarding objective that will be added.
|
ForwardingObjective |
DefaultForwardingObjective.Builder.add() |
ForwardingObjective |
ForwardingObjective.Builder.add(ObjectiveContext context)
Builds the forwarding objective that will be added.
|
ForwardingObjective |
DefaultForwardingObjective.Builder.add(ObjectiveContext context) |
ForwardingObjective |
ForwardingObjective.Builder.remove()
Builds the forwarding objective that will be removed.
|
ForwardingObjective |
DefaultForwardingObjective.Builder.remove() |
ForwardingObjective |
ForwardingObjective.Builder.remove(ObjectiveContext context)
Builds the forwarding objective that will be removed.
|
ForwardingObjective |
DefaultForwardingObjective.Builder.remove(ObjectiveContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowObjectiveService.forward(DeviceId deviceId,
ForwardingObjective forwardingObjective)
Installs the forwarding rules onto the specified device.
|
Copyright © 2015. All rights reserved.