public class PcepOpenMsgVer1 extends Object implements PcepOpenMsg
| Modifier and Type | Class and Description |
|---|---|
static class |
PcepOpenMsgVer1.Reader
Reader class for reading PCEP open message from channel buffer.
|
static class |
PcepOpenMsgVer1.Writer
Writer class for writing PCEP opne message to channel buffer.
|
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
static PcepType |
MSG_TYPE |
static int |
PACKET_MINIMUM_LENGTH |
static byte |
PACKET_VERSION |
static PcepOpenMsgVer1.Reader |
READER |
static PcepOpenMsgVer1.Writer |
WRITER |
| Constructor and Description |
|---|
PcepOpenMsgVer1(PcepOpenObject pcepOpenObj)
Constructor to initialize PcepOpenObject.
|
| Modifier and Type | Method and Description |
|---|---|
PcepOpenObject |
getPcepOpenObject()
Returns OpenObject in Open Message.
|
PcepType |
getType()
Returns Type of PCEP Message.
|
PcepVersion |
getVersion()
Returns Version of PCEP Object.
|
void |
setPcepOpenObject(PcepOpenObject pcepOpenObj)
Sets OpenObject in Open Message with Specified Obj.
|
String |
toString() |
void |
writeTo(org.jboss.netty.buffer.ChannelBuffer cb)
Writes byte streams of messages to channel buffer.
|
protected static final org.slf4j.Logger log
public static final byte PACKET_VERSION
public static final int PACKET_MINIMUM_LENGTH
public static final PcepType MSG_TYPE
public static final PcepOpenMsgVer1.Reader READER
public static final PcepOpenMsgVer1.Writer WRITER
public PcepOpenMsgVer1(PcepOpenObject pcepOpenObj)
pcepOpenObj - PCEP-OPEN-OBJECTpublic PcepOpenObject getPcepOpenObject()
PcepOpenMsggetPcepOpenObject in interface PcepOpenMsgpublic void setPcepOpenObject(PcepOpenObject pcepOpenObj)
PcepOpenMsgsetPcepOpenObject in interface PcepOpenMsgpcepOpenObj - OpenObjectpublic PcepVersion getVersion()
PcepObjectgetVersion in interface PcepMessagegetVersion in interface PcepObjectgetVersion in interface PcepOpenMsgpublic PcepType getType()
PcepMessagegetType in interface PcepMessagegetType in interface PcepOpenMsgpublic void writeTo(org.jboss.netty.buffer.ChannelBuffer cb)
throws PcepParseException
WriteablewriteTo in interface PcepMessagewriteTo in interface PcepOpenMsgwriteTo in interface Writeablecb - parameter of type channel bufferPcepParseException - when error occurs while writing pcep message to channel buffer