Interface MvpnParser<T extends MvpnChoice>

All Known Implementing Classes:
AbstractMvpnNlri, InterASIPmsiADHandler, IntraAsIPmsiADHandler, LeafADHandler, SharedTreeJoinHandler, SourceActiveADHandler, SourceTreeJoinHandler, SPmsiADHandler

public interface MvpnParser<T extends MvpnChoice>
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull NlriType
    Returns NlriType handled by parser.
    @NonNull T
    parseMvpn(@NonNull io.netty.buffer.ByteBuf buffer)
    Decode input buffer to BGP Mvpn.
  • Method Details

    • parseMvpn

      @NonNull T parseMvpn(@NonNull io.netty.buffer.ByteBuf buffer)
      Decode input buffer to BGP Mvpn.
      Parameters:
      buffer - encoded Mvpn body in Bytebuf
      Returns:
      Mvpn
    • getType

      @NonNull NlriType getType()
      Returns NlriType handled by parser.
      Returns:
      NlriType