Class SRv6AttributesParser

java.lang.Object
org.opendaylight.protocol.bgp.linkstate.impl.attribute.sr.SRv6AttributesParser

public final class SRv6AttributesParser extends Object
  • Method Details

    • parseSrv6Capabilities

      public static Srv6Capabilities parseSrv6Capabilities(io.netty.buffer.ByteBuf buffer)
    • serialiseSrv6Capabilities

      public static void serialiseSrv6Capabilities(Srv6Capabilities srv6Cap, io.netty.buffer.ByteBuf output)
    • parseSrv6Flags

      public static Flags parseSrv6Flags(io.netty.buffer.ByteBuf buffer)
    • serializeSrv6Flags

      public static void serializeSrv6Flags(Flags flags, io.netty.buffer.ByteBuf output)
    • parseSrv6EndXSid

      public static Srv6EndXSid parseSrv6EndXSid(io.netty.buffer.ByteBuf buffer)
    • serializeSrv6EndXSid

      public static void serializeSrv6EndXSid(Srv6EndXSid srv6EndXSid, io.netty.buffer.ByteBuf output)
    • parseSrv6LanEndXSid

      public static Srv6LanEndXSid parseSrv6LanEndXSid(io.netty.buffer.ByteBuf buffer, ProtocolId protocolId)
    • serializeSrv6LanEndXSid

      public static void serializeSrv6LanEndXSid(Srv6LanEndXSid srv6LanEndXSid, io.netty.buffer.ByteBuf output)
    • parseSrv6SidStructure

      public static Srv6SidStructure parseSrv6SidStructure(io.netty.buffer.ByteBuf buffer)
    • serializeSrv6SidStructure

      public static void serializeSrv6SidStructure(Srv6SidStructure srv6SidStructure, io.netty.buffer.ByteBuf aggregator)
    • parseSrv6Locator

      public static Srv6Locator parseSrv6Locator(io.netty.buffer.ByteBuf buffer)
    • serializeSrv6Locator

      public static void serializeSrv6Locator(Srv6Locator srv6Locator, io.netty.buffer.ByteBuf output)