public final class SimpleTlvRegistry extends Object implements TlvRegistry
Constructor and Description |
---|
SimpleTlvRegistry() |
Modifier and Type | Method and Description |
---|---|
Tlv |
parseTlv(int type,
io.netty.buffer.ByteBuf buffer) |
AutoCloseable |
registerTlvParser(int tlvType,
TlvParser parser) |
AutoCloseable |
registerTlvSerializer(Class<? extends Tlv> tlvClass,
TlvSerializer serializer) |
void |
serializeTlv(Tlv tlv,
io.netty.buffer.ByteBuf buffer) |
public AutoCloseable registerTlvParser(int tlvType, TlvParser parser)
public AutoCloseable registerTlvSerializer(Class<? extends Tlv> tlvClass, TlvSerializer serializer)
public Tlv parseTlv(int type, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException
parseTlv
in interface TlvRegistry
PCEPDeserializerException
public void serializeTlv(Tlv tlv, io.netty.buffer.ByteBuf buffer)
serializeTlv
in interface TlvRegistry
Copyright © 2018 OpenDaylight. All rights reserved.