public class SrPceCapabilityTlv extends Object implements PcepValueType
| Modifier and Type | Field and Description |
|---|---|
static short |
LENGTH |
protected static org.slf4j.Logger |
log |
static short |
TYPE |
| Constructor and Description |
|---|
SrPceCapabilityTlv(byte msd)
Constructor to initialize its parameter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
short |
getLength()
Returns the Length of PCEP Message.
|
short |
getType()
Returns the Type of PCEP Message.
|
PcepVersion |
getVersion()
Returns the Version Of PCEP Message.
|
int |
hashCode() |
byte |
msd()
Obtains msd.
|
static SrPceCapabilityTlv |
of(byte msd)
Obtains newly created SrPceCapabilityTlv object.
|
static SrPceCapabilityTlv |
read(org.jboss.netty.buffer.ChannelBuffer cb)
Reads the channel buffer and returns object of SrPceCapabilityTlv.
|
String |
toString() |
int |
write(org.jboss.netty.buffer.ChannelBuffer c)
Writes the byte Stream of PCEP Message to channel buffer.
|
protected static final org.slf4j.Logger log
public static final short TYPE
public static final short LENGTH
public SrPceCapabilityTlv(byte msd)
msd - maximum SID depthpublic static SrPceCapabilityTlv of(byte msd)
msd - maximum SID depthpublic byte msd()
public PcepVersion getVersion()
PcepValueTypegetVersion in interface PcepValueTypepublic short getType()
PcepValueTypegetType in interface PcepValueTypepublic short getLength()
PcepValueTypegetLength in interface PcepValueTypepublic int write(org.jboss.netty.buffer.ChannelBuffer c)
PcepValueTypewrite in interface PcepValueTypec - of type channel bufferpublic static SrPceCapabilityTlv read(org.jboss.netty.buffer.ChannelBuffer cb)
cb - channel buffer