Package | Description |
---|---|
es.tid.pce.pcep.objects |
PCEP Objects
Contains PCEP Objects as described in RFC 5440, IETF drafts and proprietary.
|
es.tid.pce.pcep.objects.subobjects | |
es.tid.pce.pcep.objects.tlvs |
Contains TLV Objects as described in RFC 5440
|
es.tid.rsvp.objects | |
es.tid.rsvp.objects.subobjects |
Modifier and Type | Field and Description |
---|---|
LinkedList<EROSubobject> |
ExplicitRouteObject.EROSubobjectList |
Modifier and Type | Method and Description |
---|---|
LinkedList<EROSubobject> |
ExplicitRouteObject.getEROSubobjectList() |
LinkedList<EROSubobject> |
IncludeRouteObject.getIROList() |
Modifier and Type | Method and Description |
---|---|
void |
ExplicitRouteObject.addEROSubobject(EROSubobject eroso) |
void |
IncludeRouteObject.addIROSubobject(EROSubobject eroso) |
Modifier and Type | Method and Description |
---|---|
void |
ExplicitRouteObject.addEROSubobjectList(LinkedList<EROSubobject> erosovec) |
void |
IncludeRouteObject.addEROSubobjectVector(Vector<EROSubobject> erosovec) |
void |
ExplicitRouteObject.setEROSubobjectList(LinkedList<EROSubobject> eROSubobjectList) |
void |
IncludeRouteObject.setIROList(LinkedList<EROSubobject> iROList) |
Modifier and Type | Class and Description |
---|---|
class |
SREROSubobject
An SR-ERO subobject consists of a 32-bit header followed by the SID
and the NAI associated with the SID.
|
Modifier and Type | Field and Description |
---|---|
LinkedList<EROSubobject> |
ReachabilityTLV.EROSubobjectList |
Modifier and Type | Method and Description |
---|---|
EROSubobject |
ReachabilityTLV.getEroso(int i) |
Modifier and Type | Method and Description |
---|---|
LinkedList<EROSubobject> |
ReachabilityTLV.getEROSubobjectList() |
Modifier and Type | Method and Description |
---|---|
void |
ReachabilityTLV.addEROSubobject(EROSubobject eroso) |
Modifier and Type | Method and Description |
---|---|
void |
ReachabilityTLV.setEROSubobjectList(LinkedList<EROSubobject> eROSubobjectList) |
Modifier and Type | Method and Description |
---|---|
LinkedList<EROSubobject> |
ERO.getEroSubobjects() |
Modifier and Type | Method and Description |
---|---|
void |
ERO.addEROSubobject(EROSubobject eroSO)
Method to add a new ERO subobject to the ERO object.
|
Modifier and Type | Method and Description |
---|---|
void |
ERO.setEroSubobjects(LinkedList<EROSubobject> eroSubobjects) |
Modifier and Type | Class and Description |
---|---|
class |
ASNumberEROSubobject
AS Number ERO Subobject.
|
class |
DataPathIDEROSubobject
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|L| Type | Length | DPID (8 bytes) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| DPID (continued) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| DPID (continued) | Resvd |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
class |
ETCEROSubobject |
class |
GeneralizedLabelEROSubobject
Label ERO Subobject with Generalized LABEL.
|
class |
IPv4prefixEROSubobject |
class |
IPv6prefixEROSubobject
IPv6 prefix ERO Subobject.
|
class |
LabelEROSubobject
Label ERO Subobject (RFC 4373).
|
class |
OBSMAINSLabelEROSubobject
Represents a ERO Subobject with the OBS Label defined in MAINS.
|
class |
OpenFlowIDEROSubobject
EROSubobject copy of UnnumberIfIDEROSubobject but instead of an Inet4Address there will
be an OpenFlow_Switch_ID of 8 bytes.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|L| Type | Length | Reserved (MUST be zero) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Switch Id |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Switch Id(continuation) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Interface ID (32 bits) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
class |
OpenFlowUnnumberIfIDEROSubobject
EROSubobject copy of UnnumberIfIDEROSubobject but instead of an Inet4Address there will
be an OpenFlow_Switch_ID of 8 bytes.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|L| Type | Length | Reserved (MUST be zero) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Switch Id |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Switch Id(continuation) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Interface ID (32 bits) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
class |
ServerLayerInfo
Server Layer Infor.
|
class |
SwitchIDEROSubobject |
class |
SwitchIDEROSubobjectEdge |
class |
SwitchIDEROSubobjectEnd |
class |
UnnumberedDataPathIDEROSubobject
Unnumbered DataPath Interface (Based on unnumbered interfce in RFC 3477) (Section 4)
A new subobject of the Explicit Route Object (ERO) is used to specify
unnumbered links.
|
class |
UnnumberIfIDEROSubobject
Unnumbered Interface ID ERO Subobject (RFC 3477) (Section 4)
A new subobject of the Explicit Route Object (ERO) is used to specify
unnumbered links.
|
class |
WavebandLabelEROSubobject |
Modifier and Type | Method and Description |
---|---|
int |
EROSubobject.getIntfEROSubobject(EROSubobject eroSubobject) |
String |
EROSubobject.getstringNodeEROSubobject(EROSubobject eroSubobject) |
Copyright © 2016. All rights reserved.