public interface EROSubobjectRegistry
Modifier and Type | Method and Description |
---|---|
Subobject |
parseSubobject(int subobjectType,
io.netty.buffer.ByteBuf buffer,
boolean loose)
Finds parser for given subobject type in the registry.
|
void |
serializeSubobject(Subobject subobject,
io.netty.buffer.ByteBuf buffer)
Find serializer for given subobject.
|
Subobject parseSubobject(int subobjectType, io.netty.buffer.ByteBuf buffer, boolean loose) throws PCEPDeserializerException
subobjectType
- subobject type, key in parser registrybuffer
- subobject wrapped in ByteBufloose
- ERO specific common fieldPCEPDeserializerException
- if the parsing did not succeedvoid serializeSubobject(Subobject subobject, io.netty.buffer.ByteBuf buffer)
subobject
- to be parsedbuffer
- buffer where the serialized subobject will be parsedCopyright © 2018 OpenDaylight. All rights reserved.