public interface PcepLabelRangeObject
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PcepLabelRangeObject.Builder
Builder interface with get and set functions to build LabelRange object.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getLabelBase()
Returns LabelBase field in LabelRange object.
|
PcepObjectHeader |
getLabelRangeObjHeader()
Returns LabelRange object header.
|
byte |
getLabelType()
Returns LabelType field in LabelRange object.
|
int |
getRangeSize()
Returns RangeSize field in LabelRange object.
|
void |
setLabelBase(int labelBase)
Sets LabelBase in LabelRange Object.
|
void |
setLabelRangeObjHeader(PcepObjectHeader obj)
Sets LabelRange Object header.
|
void |
setLabelType(byte labelType)
Sets LabelType in LabelRange Object.
|
void |
setRangeSize(int rangeSize)
Sets RangeSize in LabelRange Object.
|
int |
write(org.jboss.netty.buffer.ChannelBuffer bb)
Writes the LabelRange Object into channel buffer.
|
void setLabelRangeObjHeader(PcepObjectHeader obj)
obj - LabelRange Object headervoid setLabelType(byte labelType)
labelType - label type valuevoid setRangeSize(int rangeSize)
rangeSize - range size valuevoid setLabelBase(int labelBase)
labelBase - label base valuePcepObjectHeader getLabelRangeObjHeader()
byte getLabelType()
int getRangeSize()
int getLabelBase()
int write(org.jboss.netty.buffer.ChannelBuffer bb) throws PcepParseException
bb - channel bufferPcepParseException - while writing LABEL RANGE object into Channel Buffer.