Interface MvpnRegistry

All Known Implementing Classes:
SimpleMvpnNlriRegistry

@NonNullByDefault public interface MvpnRegistry
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable MvpnChoice
    parseMvpn(NlriType type, io.netty.buffer.ByteBuf buffer)
    Decode input buffer to BGP Mvpn.
    io.netty.buffer.ByteBuf
    Encode input BGP mvpn to output buffer.
  • Method Details

    • parseMvpn

      @Nullable MvpnChoice parseMvpn(NlriType type, io.netty.buffer.ByteBuf buffer)
      Decode input buffer to BGP Mvpn.
      Parameters:
      type - Nlri Type
      buffer - encoded MvpnChoice body in Bytebuf
      Returns:
      MvpnChoice
    • serializeMvpn

      io.netty.buffer.ByteBuf serializeMvpn(MvpnChoice mvpn)
      Encode input BGP mvpn to output buffer.
      Parameters:
      mvpn - MvpnChoice
      Returns:
      encoded MvpnChoice body in Bytebuf