public final class SimpleMvpnNlriRegistry extends Object implements MvpnRegistry
Modifier and Type | Method and Description |
---|---|
static SimpleMvpnNlriRegistry |
getInstance() |
MvpnChoice |
parseMvpn(NlriType type,
io.netty.buffer.ByteBuf nlriBuf)
Decode input buffer to BGP Mvpn.
|
<T extends MvpnChoice> |
registerNlriParser(MvpnParser<T> parser) |
<T extends MvpnChoice> |
registerNlriSerializer(MvpnSerializer<T> serializer) |
io.netty.buffer.ByteBuf |
serializeMvpn(MvpnChoice mvpn)
Encode input BGP mvpn to output buffer.
|
public static SimpleMvpnNlriRegistry getInstance()
public <T extends MvpnChoice> AutoCloseable registerNlriParser(MvpnParser<T> parser)
public <T extends MvpnChoice> AutoCloseable registerNlriSerializer(MvpnSerializer<T> serializer)
public MvpnChoice parseMvpn(NlriType type, io.netty.buffer.ByteBuf nlriBuf)
MvpnRegistry
parseMvpn
in interface MvpnRegistry
type
- Nlri TypenlriBuf
- encoded MvpnChoice body in Bytebufpublic io.netty.buffer.ByteBuf serializeMvpn(MvpnChoice mvpn)
MvpnRegistry
serializeMvpn
in interface MvpnRegistry
mvpn
- MvpnChoiceCopyright © 2019 OpenDaylight. All rights reserved.