Uses of Interface
org.opendaylight.protocol.bgp.parser.spi.PeerSpecificParserConstraint
-
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.evpn.impl.nlri
Methods in org.opendaylight.protocol.bgp.evpn.impl.nlri with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
EvpnNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
EvpnNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.flowspec
Methods in org.opendaylight.protocol.bgp.flowspec with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
AbstractFlowspecNlriParser. parseNlri(@NonNull io.netty.buffer.ByteBuf nlri, @NonNull MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
AbstractFlowspecNlriParser. parseNlri(@NonNull io.netty.buffer.ByteBuf nlri, @NonNull MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
protected static @Nullable PathId
AbstractFlowspecNlriParser. readPathId(@NonNull io.netty.buffer.ByteBuf nlri, Class<? extends AddressFamily> afi, Class<? extends SubsequentAddressFamily> safi, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.inet.codec
Methods in org.opendaylight.protocol.bgp.inet.codec with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
Ipv4NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
Ipv4NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
Ipv6NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
Ipv6NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.l3vpn.mcast.nlri
Methods in org.opendaylight.protocol.bgp.l3vpn.mcast.nlri with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
L3vpnMcastIpv4NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
L3vpnMcastIpv4NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
L3vpnMcastIpv6NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
L3vpnMcastIpv6NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.l3vpn.unicast
Methods in org.opendaylight.protocol.bgp.l3vpn.unicast with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
AbstractVpnNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
AbstractVpnNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.labeled.unicast
Methods in org.opendaylight.protocol.bgp.labeled.unicast with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
LUNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
LUNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.linkstate.impl.attribute
Methods in org.opendaylight.protocol.bgp.linkstate.impl.attribute with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
LinkstateAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.linkstate.impl.nlri
Methods in org.opendaylight.protocol.bgp.linkstate.impl.nlri with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
LinkstateNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
LinkstateNlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.mvpn.impl.attributes
Methods in org.opendaylight.protocol.bgp.mvpn.impl.attributes with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
PEDistinguisherLabelsAttributeHandler. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
PMSITunnelAttributeHandler. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.mvpn.impl.nlri
Methods in org.opendaylight.protocol.bgp.mvpn.impl.nlri with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
MvpnIpv4NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
MvpnIpv4NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
MvpnIpv6NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
MvpnIpv6NlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.impl.message
Methods in org.opendaylight.protocol.bgp.parser.impl.message with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description Keepalive
BGPKeepAliveMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Notify
BGPNotificationMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses BGP Notification message to bytes.Open
BGPOpenMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses given byte array to BGP Open message.RouteRefresh
BGPRouteRefreshMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
Parses BGP Route Refresh message to bytes.Update
BGPUpdateMessageParser. parseMessageBody(io.netty.buffer.ByteBuf buffer, int messageLength, PeerSpecificParserConstraint constraint)
Parse Update message from buffer. -
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.impl.message.update
Methods in org.opendaylight.protocol.bgp.parser.impl.message.update with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
AggregatorAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
AigpAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
void
AS4AggregatorAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
void
AS4PathAttributeParser. parseAttribute(io.netty.buffer.ByteBuf bytes, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
void
AsPathAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
AtomicAggregateAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
BgpPrefixSidAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
void
ClusterIdAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
CommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
ExtendedCommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
LocalPreferenceAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MPReachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MPUnreachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
MultiExitDiscriminatorAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
NextHopAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
OriginatorIdAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
void
OriginAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
abstract void
ReachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.mock
Methods in org.opendaylight.protocol.bgp.parser.mock with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.Notification
BGPMessageParserMock. parseMessage(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint)
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.spi
Subinterfaces of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.spi Modifier and Type Interface Description interface
PeerSpecificParserConstraintProvider
Serve as an entry gate for providers ofPeerSpecificParserConstraint
services.Methods in org.opendaylight.protocol.bgp.parser.spi with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description static RevisedErrorHandling
RevisedErrorHandling. from(@Nullable PeerSpecificParserConstraint constraint)
Determine Revised Error Handling from the contents of aPeerSpecificParserConstraint
.static boolean
MultiPathSupportUtil. isTableTypeSupported(@Nullable PeerSpecificParserConstraint constraints, @NonNull BgpTableType afiSafi)
Check is AFI/SAFI is supported byMultiPathSupport
service.void
AbstractAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, PeerSpecificParserConstraint constraint)
abstract void
AbstractAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer, AttributesBuilder builder, RevisedErrorHandling errorHandling, PeerSpecificParserConstraint constraint)
default void
AttributeParser. parseAttribute(@NonNull io.netty.buffer.ByteBuf buffer, @NonNull AttributesBuilder builder, @NonNull RevisedErrorHandling errorHandling, @Nullable PeerSpecificParserConstraint constraint)
Parses attribute from ByteBuf buffer with the specifiedRevisedErrorHandling
.void
AttributeParser. parseAttribute(@NonNull io.netty.buffer.ByteBuf buffer, @NonNull AttributesBuilder builder, @Nullable PeerSpecificParserConstraint constraint)
Parses attribute from ByteBuf buffer.ParsedAttributes
AttributeRegistry. parseAttributes(io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraints)
Parse BGP Attribute from buffer.protected abstract org.opendaylight.yangtools.yang.binding.Notification<?>
AbstractMessageRegistry. parseBody(int type, io.netty.buffer.ByteBuf body, int messageLength, PeerSpecificParserConstraint constraint)
org.opendaylight.yangtools.yang.binding.Notification<?>
AbstractMessageRegistry. parseMessage(io.netty.buffer.ByteBuf buffer, PeerSpecificParserConstraint constraint)
org.opendaylight.yangtools.yang.binding.Notification<?>
MessageRegistry. parseMessage(io.netty.buffer.ByteBuf bytes, @Nullable PeerSpecificParserConstraint constraint)
Decode input buffer to BGP Message.org.opendaylight.yangtools.yang.binding.Notification<?>
MessageParser. parseMessageBody(io.netty.buffer.ByteBuf body, int messageLength, @Nullable PeerSpecificParserConstraint constraint)
Parse BGP Message from buffer, potentially applying peer-specific constraints.MpReachNlri
NlriRegistry. parseMpReach(io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraint)
Decode MP REACH NLRI Attribute.MpUnreachNlri
NlriRegistry. parseMpUnreach(io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraint)
Decode MP REACH NLRI Attribute.void
NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, @Nullable PeerSpecificParserConstraint constraint)
Parse MP UN_REACH NLRI from buffer.void
NlriParser. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, @Nullable PeerSpecificParserConstraint constraint)
Parse MP UN_REACH NLRI from buffer. -
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.parser.spi.pojo
Classes in org.opendaylight.protocol.bgp.parser.spi.pojo that implement PeerSpecificParserConstraint Modifier and Type Class Description class
PeerSpecificParserConstraintImpl
-
Uses of PeerSpecificParserConstraint in org.opendaylight.protocol.bgp.route.targetcontrain.impl.nlri
Methods in org.opendaylight.protocol.bgp.route.targetcontrain.impl.nlri with parameters of type PeerSpecificParserConstraint Modifier and Type Method Description void
RouteTargetConstrainNlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpReachNlriBuilder builder, PeerSpecificParserConstraint constraint)
void
RouteTargetConstrainNlriHandler. parseNlri(io.netty.buffer.ByteBuf nlri, MpUnreachNlriBuilder builder, PeerSpecificParserConstraint constraint)
-