Package | Description |
---|---|
es.tid.rsvp |
RSVP Generic elements and exceptions
|
es.tid.rsvp.constructs | |
es.tid.rsvp.constructs.gmpls | |
es.tid.rsvp.constructs.te | |
es.tid.rsvp.messages | |
es.tid.rsvp.messages.te | |
es.tid.rsvp.objects | |
es.tid.rsvp.objects.gmpls |
Modifier and Type | Method and Description |
---|---|
void |
RSVPElement.encode()
Generic method to encode an RSVP element
|
Modifier and Type | Method and Description |
---|---|
void |
WLANLabel.decode(byte[] bytes,
int offset)
Decode a DWDM Wavelength Label
|
void |
WFFlowDescriptor.decode(byte[] bytes,
int offset)
Sender Descriptor decoding method.
|
void |
WFErrorFlowDescriptor.decode(byte[] bytes,
int offset)
Error Flow Descriptor decoding method.
|
void |
SenderDescriptor.decode(byte[] bytes,
int offset)
Sender Descriptor decoding method.
|
void |
SEFlowDescriptor.decode(byte[] bytes,
int offset)
SE Flow Descriptor decoding method.
|
void |
SEErrorFlowDescriptor.decode(byte[] bytes,
int offset)
SE Error Flow Descriptor decoding method.
|
abstract void |
RSVPConstruct.decode(byte[] bytes,
int offset)
Decode the Element based on the bytes passed, starting in the offset position
|
void |
FlowDescriptor.decode(byte[] bytes,
int offset) |
void |
FFFlowDescriptor.decode(byte[] bytes,
int offset)
FF Flow Descriptor decoding method.
|
void |
FFErrorFlowDescriptor.decode(byte[] bytes,
int offset)
FF Error Flow Descriptor decoding method.
|
void |
ErrorFlowDescriptor.decode(byte[] bytes,
int offset) |
void |
WLANLabel.encode() |
void |
WFFlowDescriptor.encode()
WF Flow Descriptor encoding method.
|
void |
WFErrorFlowDescriptor.encode()
WF Error Flow Descriptor encoding method.
|
void |
SenderDescriptor.encode()
Sender Descriptor encoding method.
|
void |
SEFlowDescriptor.encode()
SE Flow Descriptor encoding method.
|
void |
SEErrorFlowDescriptor.encode()
SE Flow Descriptor encoding method.
|
void |
FlowDescriptor.encode() |
void |
FFFlowDescriptor.encode()
FF Flow Descriptor encoding method.
|
void |
FFErrorFlowDescriptor.encode()
FF Error Flow Descriptor encoding method.
|
void |
ErrorFlowDescriptor.encode() |
Constructor and Description |
---|
FFErrorFlowDescriptor(FlowSpec flowSpec,
FilterSpec filterSpec)
Constructor to be used when a new FF Error Flow Descriptor it wanted to be created and sent
|
FFFlowDescriptor(FlowSpec flowSpec,
FilterSpec filterSpec,
boolean first)
Constructor to be used when a new FF Flow Descriptor it wanted to be created and sent
|
SEErrorFlowDescriptor(FlowSpec flowSpec,
FilterSpec filterSpec)
Constructor to be used when a new SE Error Flow Descriptor it wanted to be created and sent
|
SEFlowDescriptor(FlowSpec flowSpec,
FilterSpec filterSpec)
Constructor to be used when a new SE Flow Descriptor it wanted to be created and sent
|
SenderDescriptor(SenderTemplate senderTemplate,
IntservSenderTSpec senderTSPEC,
IntservADSPEC adspec)
Builder to be used when a new Sender Descriptor it wanted to be created and sent
|
WFErrorFlowDescriptor(FlowSpec flowSpec)
Builder to be used when a new WF Error Flow Descriptor it wanted to be created and sent
|
WFFlowDescriptor(FlowSpec flowSpec)
Builder to be used when a new WF Flow Descriptor it wanted to be created and sent
|
Modifier and Type | Method and Description |
---|---|
void |
DWDMWavelengthLabel.decode(byte[] bytes,
int offset)
Decode a DWDM Wavelength Label
|
void |
DWDMWavelengthLabel.encode()
Encode a DWDM Wavelength Label
|
Modifier and Type | Method and Description |
---|---|
void |
SenderDescriptorTE.decode(byte[] bytes,
int offset)
Sender Descriptor TE decoding method.
|
void |
SEFlowDescriptorTE.decode(byte[] bytes,
int offset)
SE Flow Descriptor decoding method.
|
void |
FilterSpecTE.decode(byte[] bytes,
int offset)
Filter Spec Construct decoding method.
|
void |
FFFlowDescriptorTE.decode(byte[] bytes,
int offset)
FF Flow Descriptor TE decoding method.
|
void |
SenderDescriptorTE.encode()
Sender Descriptor TE encoding method.
|
void |
SEFlowDescriptorTE.encode()
SE Flow Descriptor TE encoding method.
|
void |
FilterSpecTE.encode()
Filter Spec Construct encoding method.
|
void |
FFFlowDescriptorTE.encode()
FF Flow Descriptor encoding method.
|
Constructor and Description |
---|
FFFlowDescriptorTE(FlowSpec flowSpec,
FilterSpec filterSpec,
Label label,
RRO rro,
boolean first)
Constructor to be used when a new FF Flow Descriptor TE is wanted to be created and sent
|
FilterSpecTE(FilterSpec filterSpec,
Label label,
RRO rro)
Constructor to be used when a new FilterSpec TE is wanted to be created and sent
|
SEFlowDescriptorTE(FlowSpec flowSpec,
FilterSpecTE filterSpec)
Constructor to be used when a new SE Flow Descriptor TE it wanted to be created and sent
|
SenderDescriptorTE(SenderTemplate senderTemplate,
IntservSenderTSpec senderTSPEC,
IntservADSPEC adspec,
RRO rro)
Builder to be used when a new Sender Descriptor TE wanted to be created and sent
|
Modifier and Type | Method and Description |
---|---|
void |
RSVPResvTearMessage.decode() |
void |
RSVPResvMessage.decode() |
void |
RSVPResvErrMessage.decode() |
void |
RSVPResvConfMessage.decode() |
void |
RSVPPathTearMessage.decode() |
void |
RSVPPathMessage.decode() |
void |
RSVPPathErrMessage.decode() |
abstract void |
RSVPMessage.decode() |
void |
RSVPMessage.decodeHeader()
RSVP Common Header
0 1 2 3
+-------------+-------------+-------------+-------------+
| Vers | Flags| Msg Type | RSVP Checksum |
+-------------+-------------+-------------+-------------+
| Send_TTL | (Reserved) | RSVP Length |
+-------------+-------------+-------------+-------------+
|
void |
RSVPResvTearMessage.encode() |
void |
RSVPResvMessage.encode() |
void |
RSVPResvErrMessage.encode() |
void |
RSVPResvConfMessage.encode() |
void |
RSVPPathTearMessage.encode() |
void |
RSVPPathMessage.encode() |
void |
RSVPPathErrMessage.encode() |
abstract void |
RSVPMessage.encode() |
Modifier and Type | Method and Description |
---|---|
void |
RSVPTEResvMessage.decode() |
void |
RSVPTEPathMessage.decode() |
void |
RSVPTEHelloMessage.decode()
|
void |
RSVPTEResvMessage.encode() |
void |
RSVPTEPathMessage.encode() |
void |
RSVPTEHelloMessage.encode()
|
Modifier and Type | Method and Description |
---|---|
void |
UpstreamLabel.decode(byte[] bytes,
int offset) |
void |
SuggestedLabel.decode(byte[] bytes,
int offset) |
void |
SessionAttributeWResourceAffinities.decode(byte[] bytes,
int offset)
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Exclude-any |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Include-any |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Include-all |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Setup Prio | Holding Prio | Flags | Name Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
// Session Name (NULL padded display string) //
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
void |
SessionAttributeWOResourceAffinities.decode(byte[] bytes,
int offset)
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Setup Prio | Holding Prio | Flags | Name Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
// Session Name (NULL padded display string) //
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
abstract void |
SessionAttribute.decode(byte[] bytes,
int offset) |
abstract void |
RSVPObject.decode(byte[] bytes,
int offset) |
void |
RRO.decode(byte[] bytes,
int offset) |
void |
LabelRequestWOLabelRange.decode(byte[] bytes,
int offset) |
void |
LabelRequestWFrameRelayLabelRange.decode(byte[] bytes,
int offset) |
void |
LabelRequestWATMLabelRange.decode(byte[] bytes,
int offset) |
void |
LabelRequest.decode(byte[] bytes,
int offset) |
void |
Label.decode(byte[] bytes,
int offset) |
void |
HelloRequest.decode(byte[] bytes,
int offset)
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Src_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Dst_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
void |
HelloACK.decode(byte[] bytes,
int offset)
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Src_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Dst_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
abstract void |
Hello.decode(byte[] bytes,
int offset) |
void |
ERO.decode(byte[] bytes,
int offset) |
void |
UpstreamLabel.encode() |
void |
SuggestedLabel.encode() |
void |
SessionAttributeWResourceAffinities.encode()
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Exclude-any |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Include-any |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Include-all |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Setup Prio | Holding Prio | Flags | Name Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
// Session Name (NULL padded display string) //
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
void |
SessionAttributeWOResourceAffinities.encode()
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Setup Prio | Holding Prio | Flags | Name Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
// Session Name (NULL padded display string) //
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
abstract void |
SessionAttribute.encode() |
abstract void |
RSVPObject.encode() |
void |
RRO.encode()
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
// (Subobjects) //
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
void |
LabelRequestWOLabelRange.encode() |
void |
LabelRequestWFrameRelayLabelRange.encode() |
void |
LabelRequestWATMLabelRange.encode() |
void |
LabelRequest.encode() |
void |
Label.encode() |
void |
HelloRequest.encode()
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Src_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Dst_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
void |
HelloACK.encode()
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Src_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Dst_Instance |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
abstract void |
Hello.encode() |
void |
ERO.encode() |
Modifier and Type | Method and Description |
---|---|
void |
GeneralizedLabelRequest.decode(byte[] bytes,
int offset) |
void |
GeneralizedLabel.decode(byte[] bytes,
int offset) |
void |
GeneralizedLabelRequest.encode() |
void |
GeneralizedLabel.encode() |
Copyright © 2016. All rights reserved.