Class SrLinkAttributesParser
java.lang.Object
org.opendaylight.protocol.bgp.linkstate.impl.attribute.sr.SrLinkAttributesParser
-
Method Summary
Modifier and TypeMethodDescriptionstatic SrAdjIds
parseAdjacencySegmentIdentifier
(io.netty.buffer.ByteBuf buffer, ProtocolId protocolId) static EpeAdjSidTlv
parseEpeAdjacencySegmentIdentifier
(io.netty.buffer.ByteBuf buffer) static SrLanAdjIds
parseLanAdjacencySegmentIdentifier
(io.netty.buffer.ByteBuf buffer, ProtocolId protocolId) static <T extends EpeAdjSidTlv>
io.netty.buffer.ByteBufserializeAdjacencySegmentIdentifier
(T adjSid) static <T extends EpeAdjSidTlv>
voidserializeAdjacencySegmentIdentifiers
(List<T> adjSids, int type, io.netty.buffer.ByteBuf byteAggregator) static io.netty.buffer.ByteBuf
serializeLanAdjacencySegmentIdentifier
(SrLanAdjIds srLanAdjId) static void
serializeLanAdjacencySegmentIdentifiers
(List<SrLanAdjIds> srLanAdjIds, io.netty.buffer.ByteBuf byteAggregator)
-
Method Details
-
parseAdjacencySegmentIdentifier
public static SrAdjIds parseAdjacencySegmentIdentifier(io.netty.buffer.ByteBuf buffer, ProtocolId protocolId) -
parseEpeAdjacencySegmentIdentifier
-
parseLanAdjacencySegmentIdentifier
public static SrLanAdjIds parseLanAdjacencySegmentIdentifier(io.netty.buffer.ByteBuf buffer, ProtocolId protocolId) -
serializeAdjacencySegmentIdentifiers
public static <T extends EpeAdjSidTlv> void serializeAdjacencySegmentIdentifiers(List<T> adjSids, int type, io.netty.buffer.ByteBuf byteAggregator) -
serializeAdjacencySegmentIdentifier
public static <T extends EpeAdjSidTlv> io.netty.buffer.ByteBuf serializeAdjacencySegmentIdentifier(T adjSid) -
serializeLanAdjacencySegmentIdentifiers
public static void serializeLanAdjacencySegmentIdentifiers(List<SrLanAdjIds> srLanAdjIds, io.netty.buffer.ByteBuf byteAggregator) -
serializeLanAdjacencySegmentIdentifier
public static io.netty.buffer.ByteBuf serializeLanAdjacencySegmentIdentifier(SrLanAdjIds srLanAdjId)
-