Class Ipv6EroParser
- java.lang.Object
-
- org.opendaylight.protocol.bgp.linkstate.impl.attribute.sr.binding.sid.sub.tlvs.Ipv6EroParser
-
- All Implemented Interfaces:
BindingSubTlvsParser
,BindingSubTlvsSerializer
public final class Ipv6EroParser extends Object implements BindingSubTlvsParser, BindingSubTlvsSerializer
-
-
Constructor Summary
Constructors Constructor Description Ipv6EroParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getType()
static Ipv6EroBackupCase
parseIpv6EroBackupCase(io.netty.buffer.ByteBuf buffer)
static Ipv6EroCase
parseIpv6EroCase(io.netty.buffer.ByteBuf buffer)
BindingSubTlv
parseSubTlv(io.netty.buffer.ByteBuf slice, ProtocolId protocolId)
void
serializeSubTlv(BindingSubTlv bindingSubTlv, io.netty.buffer.ByteBuf aggregator)
-
-
-
Method Detail
-
parseSubTlv
public BindingSubTlv parseSubTlv(io.netty.buffer.ByteBuf slice, ProtocolId protocolId)
- Specified by:
parseSubTlv
in interfaceBindingSubTlvsParser
-
getType
public int getType()
- Specified by:
getType
in interfaceBindingSubTlvsParser
-
serializeSubTlv
public void serializeSubTlv(BindingSubTlv bindingSubTlv, io.netty.buffer.ByteBuf aggregator)
- Specified by:
serializeSubTlv
in interfaceBindingSubTlvsSerializer
-
parseIpv6EroCase
public static Ipv6EroCase parseIpv6EroCase(io.netty.buffer.ByteBuf buffer)
-
parseIpv6EroBackupCase
public static Ipv6EroBackupCase parseIpv6EroBackupCase(io.netty.buffer.ByteBuf buffer)
-
-