@NonNullByDefault
public interface NlriParser
| Modifier and Type | Method and Description |
|---|---|
default boolean |
convertMpReachToMpUnReach(MpReachNlri mpReachNlri,
MpUnreachNlriBuilder builder)
Convert MP_REACH attribute and merge it to existing MpUnreachNlriBuilder.
|
void |
parseNlri(io.netty.buffer.ByteBuf nlri,
MpReachNlriBuilder builder,
@Nullable PeerSpecificParserConstraint constraint)
Parse MP UN_REACH NLRI from buffer.
|
void |
parseNlri(io.netty.buffer.ByteBuf nlri,
MpUnreachNlriBuilder builder,
@Nullable PeerSpecificParserConstraint constraint)
Parse MP UN_REACH NLRI from buffer.
|
void parseNlri(io.netty.buffer.ByteBuf nlri,
MpReachNlriBuilder builder,
@Nullable PeerSpecificParserConstraint constraint)
throws BGPParsingException
nlri - Encoded reachable NLRI in ByteBuf.builder - MP REACH NLRI builder.constraint - Peer specific constraints.BGPParsingException - exception.void parseNlri(io.netty.buffer.ByteBuf nlri,
MpUnreachNlriBuilder builder,
@Nullable PeerSpecificParserConstraint constraint)
throws BGPParsingException
nlri - Encoded unreachable NLRI in ByteBuf.builder - MP UNREACH NLRI builder.constraint - Peer specific constraints.BGPParsingException - exception.default boolean convertMpReachToMpUnReach(MpReachNlri mpReachNlri, MpUnreachNlriBuilder builder)
mpReachNlri - MP_REACH attribute to be convertedbuilder - to which converted routing information should be addedCopyright © 2020 OpenDaylight. All rights reserved.