| Package | Description |
|---|---|
| org.onosproject.newoptical |
Module to control optical path.
|
| org.onosproject.newoptical.api |
API to optical path service.
|
| Modifier and Type | Method and Description |
|---|---|
OpticalConnectivityId |
OpticalConnectivity.id() |
OpticalConnectivityId |
OpticalPathProvisioner.setupConnectivity(org.onosproject.net.ConnectPoint ingress,
org.onosproject.net.ConnectPoint egress,
org.onlab.util.Bandwidth bandwidth,
Duration latency) |
OpticalConnectivityId |
OpticalPathProvisioner.setupPath(org.onosproject.net.Path path,
org.onlab.util.Bandwidth bandwidth,
Duration latency) |
| Modifier and Type | Method and Description |
|---|---|
Optional<List<org.onosproject.net.Link>> |
OpticalPathProvisioner.getPath(OpticalConnectivityId id) |
boolean |
OpticalPathProvisioner.removeConnectivity(OpticalConnectivityId id) |
| Constructor and Description |
|---|
OpticalConnectivity(OpticalConnectivityId id,
org.onosproject.net.Path path,
org.onlab.util.Bandwidth requestBandwidth,
Duration requestLatency) |
| Modifier and Type | Method and Description |
|---|---|
static OpticalConnectivityId |
OpticalConnectivityId.of(long value) |
OpticalConnectivityId |
OpticalPathService.setupConnectivity(org.onosproject.net.ConnectPoint ingress,
org.onosproject.net.ConnectPoint egress,
org.onlab.util.Bandwidth bandwidth,
Duration latency)
Calculates optical path between connect points and sets up connectivity.
|
OpticalConnectivityId |
OpticalPathService.setupPath(org.onosproject.net.Path path,
org.onlab.util.Bandwidth bandwidth,
Duration latency)
Sets up connectivity along given optical path.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<List<org.onosproject.net.Link>> |
OpticalPathService.getPath(OpticalConnectivityId id)
Returns path assigned to given ID.
|
boolean |
OpticalPathService.removeConnectivity(OpticalConnectivityId id)
Removes connectivity with given ID.
|
| Constructor and Description |
|---|
OpticalPathEvent(OpticalPathEvent.Type type,
OpticalConnectivityId subject)
Creates OpticalPathEvent object with specified type and subject.
|
Copyright © 2016. All rights reserved.