public class NexthopUnnumberedIPv4IDTlv 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 |
|---|
NexthopUnnumberedIPv4IDTlv(int nodeID,
int interfaceID)
constructor to initialize nodeID and interfaceID.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getInterfaceID()
Returns Interface Id.
|
short |
getLength()
Returns the Length of PCEP Message.
|
int |
getNodeID()
Returns Node Id.
|
short |
getType()
Returns the Type of PCEP Message.
|
PcepVersion |
getVersion()
Returns the Version Of PCEP Message.
|
int |
hashCode() |
static NexthopUnnumberedIPv4IDTlv |
of(int nodeID,
int interfaceID)
Returns new object of NexthopUnnumberedIPv4IDTlv.
|
static NexthopUnnumberedIPv4IDTlv |
read(org.jboss.netty.buffer.ChannelBuffer cb)
Reads the channel buffer and returns object of NexthopUnnumberedIPv4IDTlv.
|
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 NexthopUnnumberedIPv4IDTlv(int nodeID,
int interfaceID)
nodeID - node IDinterfaceID - interface IDpublic static NexthopUnnumberedIPv4IDTlv of(int nodeID, int interfaceID)
nodeID - node IDinterfaceID - interface IDpublic int getNodeID()
public int getInterfaceID()
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 NexthopUnnumberedIPv4IDTlv read(org.jboss.netty.buffer.ChannelBuffer cb)
cb - type of channel buffer