Class Ipv6BgpPrefixSidParser
- java.lang.Object
-
- org.opendaylight.protocol.bgp.inet.codec.Ipv6BgpPrefixSidParser
-
- All Implemented Interfaces:
BgpPrefixSidTlvParser,BgpPrefixSidTlvSerializer
public final class Ipv6BgpPrefixSidParser extends Object implements BgpPrefixSidTlvParser, BgpPrefixSidTlvSerializer
-
-
Constructor Summary
Constructors Constructor Description Ipv6BgpPrefixSidParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Ipv6SidTlvparseBgpPrefixSidTlv(io.netty.buffer.ByteBuf buffer)Method for parsing specific types of TLVs from incoming buffer.voidserializeBgpPrefixSidTlv(BgpPrefixSidTlv tlv, io.netty.buffer.ByteBuf bytes)Method for serializing specific types of TLVs from incoming buffer.
-
-
-
Method Detail
-
serializeBgpPrefixSidTlv
public void serializeBgpPrefixSidTlv(BgpPrefixSidTlv tlv, io.netty.buffer.ByteBuf bytes)
Description copied from interface:BgpPrefixSidTlvSerializerMethod for serializing specific types of TLVs from incoming buffer.- Specified by:
serializeBgpPrefixSidTlvin interfaceBgpPrefixSidTlvSerializer- Parameters:
tlv- instancebytes- outcome serialized TLV
-
parseBgpPrefixSidTlv
public Ipv6SidTlv parseBgpPrefixSidTlv(io.netty.buffer.ByteBuf buffer)
Description copied from interface:BgpPrefixSidTlvParserMethod for parsing specific types of TLVs from incoming buffer.- Specified by:
parseBgpPrefixSidTlvin interfaceBgpPrefixSidTlvParser- Parameters:
buffer- with TLV bytes- Returns:
- instance of specific TLV
-
getType
public int getType()
- Specified by:
getTypein interfaceBgpPrefixSidTlvSerializer
-
-