public interface PcepRPObject
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PcepRPObject.Builder
Builder interface with get and set functions to build bandwidth object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBFlag()
Returns B flag in RP Object.
|
boolean |
getOFlag()
Returns O flag in RP Object.
|
LinkedList<PcepValueType> |
getOptionalTlv()
Returns list of Optional Tlvs in RP Object.
|
byte |
getPriFlag()
Returns Priority Flag in RP Object.
|
int |
getRequestIdNum()
Returns RequestId Number in RP Object.
|
boolean |
getRFlag()
Returns R flag in RP Object.
|
void |
setBFlag(boolean value)
Sets B flag with specified value.
|
void |
setOFlag(boolean value)
Sets O flag with specified value.
|
void |
setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
Sets list of Optional Tlvs in RP Object and returns its builder.
|
void |
setPriFlag(byte value)
Sets Priority Flag with specified value.
|
void |
setRequestIdNum(int value)
Sets RequestId Number with specified value.
|
void |
setRFlag(boolean value)
Sets R flag with specified value.
|
int |
write(org.jboss.netty.buffer.ChannelBuffer bb)
Writes the RP Object into channel buffer.
|
int getRequestIdNum()
void setRequestIdNum(int value)
value - RequestId Numberboolean getOFlag()
void setOFlag(boolean value)
value - O flagboolean getBFlag()
void setBFlag(boolean value)
value - B flagboolean getRFlag()
void setRFlag(boolean value)
value - R flagbyte getPriFlag()
void setPriFlag(byte value)
value - Priority FlagLinkedList<PcepValueType> getOptionalTlv()
void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
llOptionalTlv - list of Optional Tlvsint write(org.jboss.netty.buffer.ChannelBuffer bb) throws PcepParseException
bb - channel bufferPcepParseException - while writing RP object into Channel Buffer.