public interface PcepOpenObject
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PcepOpenObject.Builder
Builder interface with get and set functions to build Open object.
|
| Modifier and Type | Method and Description |
|---|---|
byte |
getDeadTime()
Returns Dead Time in Open Object.
|
byte |
getKeepAliveTime()
Returns KeepAlive Time in Open Object.
|
PcepObjectHeader |
getOpenObjHeader()
Returns Open object header.
|
LinkedList<PcepValueType> |
getOptionalTlv()
Returns list of Optional Tlvs in Open Object.
|
byte |
getSessionId()
Returns SessionId in Open Object.
|
PcepVersion |
getVersion()
Returns version of Open Object.
|
void |
setDeadTime(byte value)
Sets Dead Time in Open Object with specified value.
|
void |
setKeepAliveTime(byte value)
Sets KeepAlive Time in Open Object with specified value.
|
void |
setOpenObjHeader(PcepObjectHeader obj)
Sets Open object header in Open Object.
|
void |
setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
Sets list of Optional Tlvs in Open Object.
|
void |
setSessionId(byte value)
Sets SessionId in Open Object with specified value.
|
int |
write(org.jboss.netty.buffer.ChannelBuffer bb)
Writes the Open into channel buffer.
|
PcepObjectHeader getOpenObjHeader()
void setOpenObjHeader(PcepObjectHeader obj)
obj - Open object headerPcepVersion getVersion()
byte getKeepAliveTime()
void setKeepAliveTime(byte value)
value - KeepAlive Timebyte getDeadTime()
void setDeadTime(byte value)
value - Dead Timebyte getSessionId()
void setSessionId(byte value)
value - SessionIdLinkedList<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 Open Object into Channel Buffer.Copyright © 2015. All rights reserved.