public interface PcepTEObject
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PcepTEObject.Builder
Builder interface with get and set functions to build TE object.
|
| Modifier and Type | Method and Description |
|---|---|
LinkedList<PcepValueType> |
getOptionalTlv()
Returns list of Optional Tlvs in TE Object.
|
byte |
getProtocolId()
Returns ProtocolId in TE Object.
|
boolean |
getRFlag()
Returns R flag in TE Object.
|
boolean |
getSFlag()
Returns S flag in TE Object.
|
int |
getTEId()
Returns TE ID in TE Object.
|
PcepObjectHeader |
getTEObjHeader()
Returns TE object header.
|
void |
setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
Sets list of Optional Tlvs in TE Object.
|
void |
setProtocolId(byte yProtId)
Sets ProtocolId in TE Object.
|
void |
setRFlag(boolean bRFlag)
Sets R flag in TE Object.
|
void |
setSFlag(boolean bSFlag)
Sets S flag in TE Object.
|
void |
setTEId(int iTEId)
Sets TE ID in TE Object.
|
void |
setTEObjHeader(PcepObjectHeader obj)
Sets TE Object header.
|
int |
write(org.jboss.netty.buffer.ChannelBuffer bb)
Writes the TE Object into channel buffer.
|
PcepObjectHeader getTEObjHeader()
void setTEObjHeader(PcepObjectHeader obj)
obj - TE Object headerbyte getProtocolId()
void setProtocolId(byte yProtId)
yProtId - ProtocolId in TE Objectboolean getRFlag()
void setRFlag(boolean bRFlag)
bRFlag - R flag in TE Objectboolean getSFlag()
void setSFlag(boolean bSFlag)
bSFlag - S flag in TE Objectint getTEId()
void setTEId(int iTEId)
iTEId - TE ID in TE ObjectLinkedList<PcepValueType> getOptionalTlv()
void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
llOptionalTlv - list of Optional Tlvsint write(org.jboss.netty.buffer.ChannelBuffer bb) throws PcepParseException
bb - channel bufferPcepParseException - when obj header is not written to channel bufferCopyright © 2015. All rights reserved.