| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Ipv6NlriParser.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
Ipv4NlriParser.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
Ipv6NlriParser.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
Ipv4NlriParser.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
L3vpnMcastIpv6NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
L3vpnMcastIpv4NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
L3vpnMcastIpv6NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
L3vpnMcastIpv4NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LinkstateAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PMSITunnelAttributeHandler.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
void | 
PEDistinguisherLabelsAttributeHandler.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MvpnIpv6NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
MvpnIpv4NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpReachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
MvpnIpv6NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
void | 
MvpnIpv4NlriHandler.parseNlri(io.netty.buffer.ByteBuf nlri,
         MpUnreachNlriBuilder builder,
         PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
Update | 
BGPUpdateMessageParser.parseMessageBody(io.netty.buffer.ByteBuf buffer,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Parse Update message from buffer. 
 | 
RouteRefresh | 
BGPRouteRefreshMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Parses BGP Route Refresh message to bytes. 
 | 
Open | 
BGPOpenMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Parses given byte array to BGP Open message. 
 | 
Notify | 
BGPNotificationMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Parses BGP Notification message to bytes. 
 | 
Keepalive | 
BGPKeepAliveMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength,
                PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BgpPrefixSidAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
void | 
AigpAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
void | 
AS4PathAttributeParser.parseAttribute(io.netty.buffer.ByteBuf bytes,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
void | 
AS4AggregatorAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
abstract void | 
ReachAttributeParser.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)  | 
void | 
NextHopAttributeParser.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 | 
MPUnreachAttributeParser.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 | 
LocalPreferenceAttributeParser.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 | 
CommunitiesAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
void | 
ClusterIdAttributeParser.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 | 
AsPathAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
void | 
AggregatorAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.opendaylight.yangtools.yang.binding.Notification | 
BGPMessageParserMock.parseMessage(io.netty.buffer.ByteBuf buffer,
            PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PeerSpecificParserConstraintProvider
Serve as an entry gate for providers of  
PeerSpecificParserConstraint services. | 
| Modifier and Type | Method and Description | 
|---|---|
static RevisedErrorHandling | 
RevisedErrorHandling.from(@Nullable PeerSpecificParserConstraint constraint)
Determine Revised Error Handling from the contents of a  
PeerSpecificParserConstraint. | 
static boolean | 
MultiPathSupportUtil.isTableTypeSupported(@Nullable PeerSpecificParserConstraint constraints,
                    @NonNull BgpTableType afiSafi)
Check is AFI/SAFI is supported by  
MultiPathSupport service. | 
void | 
AttributeParser.parseAttribute(@NonNull io.netty.buffer.ByteBuf buffer,
              @NonNull AttributesBuilder builder,
              @Nullable PeerSpecificParserConstraint constraint)
Parses attribute from ByteBuf buffer. 
 | 
void | 
AbstractAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              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 specified  
RevisedErrorHandling. | 
abstract void | 
AbstractAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              RevisedErrorHandling errorHandling,
              PeerSpecificParserConstraint constraint)  | 
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 | 
MessageRegistry.parseMessage(io.netty.buffer.ByteBuf bytes,
            @Nullable PeerSpecificParserConstraint constraint)
Decode input buffer to BGP Message. 
 | 
org.opendaylight.yangtools.yang.binding.Notification | 
AbstractMessageRegistry.parseMessage(io.netty.buffer.ByteBuf buffer,
            PeerSpecificParserConstraint constraint)  | 
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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PeerSpecificParserConstraintImpl  | 
| Modifier and Type | Method and 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)  | 
Copyright © 2020 OpenDaylight. All rights reserved.