public class RSVPTEPathMessage extends RSVPPathMessage
integrity, intservSenderTSpec, policyData, rsvpHop, senderDescriptors, session, timeValuesbytes, flags, length, msgType, reserved, rsvpChecksum, sendTTL, vers| Constructor and Description |
|---|
RSVPTEPathMessage()
Constructor to be used when a new RSVP-TE Path Message wanted to be sent
|
RSVPTEPathMessage(byte[] bytes,
int length)
Constructor to be used when an RSVP-TE Path Message wanted to be decoded
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIntservSenderTSpecDescriptor(IntservSenderTSpec senderTSpec) |
void |
addSenderDescriptor(SenderDescriptor senderDescriptor) |
void |
decode() |
void |
encode()
Generic method to encode an RSVP element
|
void |
encodeHeader() |
ERO |
getEro() |
LabelRequest |
getLabelRequest() |
SessionAttribute |
getSessionAttribute() |
SuggestedLabel |
getSuggestedLabel() |
UpstreamLabel |
getUpstreamLabel() |
void |
setEro(ERO ero) |
void |
setLabelRequest(LabelRequest labelRequest) |
void |
setSessionAttribute(SessionAttribute sessionAttribute) |
void |
setSuggestedLabel(SuggestedLabel suggestedLabel) |
void |
setUpstreamLabel(UpstreamLabel upstreamLabel) |
getIntegrity, getIntservSenderTSpec, getPolicyData, getRsvpHop, getSenderDescriptors, getSession, getTimeValues, setIntegrity, setPolicyData, setRsvpHop, setSession, setTimeValuescalculateChecksum, decodeHeader, getBytes, getFlags, getLength, getMsgLength, getMsgType, getMsgType, getReserved, getRsvpChecksum, getSendTTL, getVers, setBytes, setFlags, setLength, setMsgType, setReserved, setRsvpChecksum, setSendTTL, setVerspublic RSVPTEPathMessage()
public RSVPTEPathMessage(byte[] bytes,
int length)
bytes - length - public void encodeHeader()
encodeHeader in class RSVPPathMessagepublic void encode()
throws RSVPProtocolViolationException
RSVPElementencode in interface RSVPElementencode in class RSVPPathMessageRSVPProtocolViolationExceptionpublic void decode()
throws RSVPProtocolViolationException
decode in class RSVPPathMessageRSVPProtocolViolationExceptionpublic void addSenderDescriptor(SenderDescriptor senderDescriptor)
addSenderDescriptor in class RSVPPathMessagesenderDescriptor - public void addIntservSenderTSpecDescriptor(IntservSenderTSpec senderTSpec)
senderTSpec - public ERO getEro()
public void setEro(ERO ero)
public LabelRequest getLabelRequest()
public void setLabelRequest(LabelRequest labelRequest)
public SessionAttribute getSessionAttribute()
public void setSessionAttribute(SessionAttribute sessionAttribute)
public SuggestedLabel getSuggestedLabel()
public void setSuggestedLabel(SuggestedLabel suggestedLabel)
public UpstreamLabel getUpstreamLabel()
public void setUpstreamLabel(UpstreamLabel upstreamLabel)
Copyright © 2016. All rights reserved.