public final class AttributesObjectParser extends AbstractRSVPObjectParser
Modifier and Type | Field and Description |
---|---|
static short |
CLASS_NUM |
static short |
CTYPE |
protected static int |
FLAG_TLV_SIZE |
protected static int |
FLAG_TLV_TYPE |
protected static int |
TLV_HEADER_SIZE |
FLAGS_SIZE, GUARANTEED_SERVICE_RSPEC, METRIC_VALUE_F_LENGTH, OVERALL_LENGTH, PARAMETER_127_LENGTH, PARAMETER_130_LENGTH, TOKEN_BUCKET_TSPEC
Constructor and Description |
---|
AttributesObjectParser() |
Modifier and Type | Method and Description |
---|---|
protected RsvpTeObject |
localParseObject(io.netty.buffer.ByteBuf byteBuf) |
void |
localSerializeObject(RsvpTeObject teLspObject,
io.netty.buffer.ByteBuf byteAggregator) |
protected static List<FlagContainer> |
parseFlag(io.netty.buffer.ByteBuf byteBuf) |
protected static void |
serializeFlag(List<FlagContainer> flagList,
io.netty.buffer.ByteBuf bufferAux) |
protected static void |
serializeTLV(int tlvType,
int lenght,
io.netty.buffer.ByteBuf value,
io.netty.buffer.ByteBuf auxBuffer) |
parseObject, serializeAttributeHeader, serializeObject, writeAttributeFilter
public static final short CLASS_NUM
public static final short CTYPE
protected static final int FLAG_TLV_TYPE
protected static final int FLAG_TLV_SIZE
protected static final int TLV_HEADER_SIZE
protected static List<FlagContainer> parseFlag(io.netty.buffer.ByteBuf byteBuf)
protected static void serializeFlag(List<FlagContainer> flagList, io.netty.buffer.ByteBuf bufferAux)
protected static void serializeTLV(int tlvType, int lenght, io.netty.buffer.ByteBuf value, io.netty.buffer.ByteBuf auxBuffer)
protected RsvpTeObject localParseObject(io.netty.buffer.ByteBuf byteBuf) throws RSVPParsingException
localParseObject
in class AbstractRSVPObjectParser
RSVPParsingException
public void localSerializeObject(RsvpTeObject teLspObject, io.netty.buffer.ByteBuf byteAggregator)
localSerializeObject
in class AbstractRSVPObjectParser
Copyright © 2018 OpenDaylight. All rights reserved.