Class EROSubobjectListParser
- java.lang.Object
-
- org.opendaylight.protocol.rsvp.parser.spi.subobjects.AbstractRSVPObjectParser
-
- org.opendaylight.protocol.rsvp.parser.spi.subobjects.EROSubobjectListParser
-
- All Implemented Interfaces:
RSVPTeObjectParser
,RSVPTeObjectSerializer
- Direct Known Subclasses:
ExplicitRouteObjectParser
,PrimaryPathRouteObjectParser
,SecondaryExplicitRouteObjectParser
public abstract class EROSubobjectListParser extends AbstractRSVPObjectParser
-
-
Field Summary
-
Fields inherited from class org.opendaylight.protocol.rsvp.parser.spi.subobjects.AbstractRSVPObjectParser
FLAGS_SIZE, GUARANTEED_SERVICE_RSPEC, METRIC_VALUE_F_LENGTH, OVERALL_LENGTH, PARAMETER_127_LENGTH, PARAMETER_130_LENGTH, TOKEN_BUCKET_TSPEC
-
-
Constructor Summary
Constructors Constructor Description EROSubobjectListParser(EROSubobjectRegistry subobjReg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SubobjectContainer>
parseList(io.netty.buffer.ByteBuf buffer)
void
serializeList(List<SubobjectContainer> subobjects, io.netty.buffer.ByteBuf buffer)
-
Methods inherited from class org.opendaylight.protocol.rsvp.parser.spi.subobjects.AbstractRSVPObjectParser
localParseObject, localSerializeObject, parseObject, serializeAttributeHeader, serializeObject, writeAttributeFilter
-
-
-
-
Constructor Detail
-
EROSubobjectListParser
public EROSubobjectListParser(EROSubobjectRegistry subobjReg)
-
-
Method Detail
-
parseList
public List<SubobjectContainer> parseList(io.netty.buffer.ByteBuf buffer) throws RSVPParsingException
- Throws:
RSVPParsingException
-
serializeList
public final void serializeList(List<SubobjectContainer> subobjects, io.netty.buffer.ByteBuf buffer)
-
-