Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AddPathCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- AddPathCapabilityHandler(AddressFamilyRegistry, SubsequentAddressFamilyRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.AddPathCapabilityHandler
- AggregatorAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
-
Parser/serializer for
Aggregator. - AggregatorAttributeParser(ReferenceCache) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AggregatorAttributeParser
- AigpAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- AigpAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AigpAttributeParser
- AS_TRANS - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPOpenMessageParser
- AS4AggregatorAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- AS4AggregatorAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4AggregatorAttributeParser
- As4CapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- As4CapabilityHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.As4CapabilityHandler
- AS4PathAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- AS4PathAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4PathAttributeParser
- As4RouteTargetExtendedHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
-
Route Target 4 Octet As Handler.
- AsPathAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
-
Parser for AS_PATH attribute.
- AsPathAttributeParser(ReferenceCache) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser
- AsTwoOctetSpecificEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- AsTwoOctetSpecificEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.AsTwoOctetSpecificEcHandler
- AtomicAggregateAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- AtomicAggregateAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.AtomicAggregateAttributeParser
B
- BGPActivator - Class in org.opendaylight.protocol.bgp.parser.impl
- BGPActivator() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.BGPActivator
- BgpExtendedMessageCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- BgpExtendedMessageCapabilityHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.BgpExtendedMessageCapabilityHandler
- BGPKeepAliveMessageParser - Class in org.opendaylight.protocol.bgp.parser.impl.message
- BGPKeepAliveMessageParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.BGPKeepAliveMessageParser
- BGPNotificationMessageParser - Class in org.opendaylight.protocol.bgp.parser.impl.message
-
Parser for BGPNotification message.
- BGPNotificationMessageParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.BGPNotificationMessageParser
- BGPOpenMessageParser - Class in org.opendaylight.protocol.bgp.parser.impl.message
-
Parser for BGP Open message.
- BGPOpenMessageParser(ParameterRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.BGPOpenMessageParser
- BgpPrefixSidAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- BgpPrefixSidAttributeParser(BgpPrefixSidTlvRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.BgpPrefixSidAttributeParser
- BGPRouteRefreshMessageParser - Class in org.opendaylight.protocol.bgp.parser.impl.message
- BGPRouteRefreshMessageParser(AddressFamilyRegistry, SubsequentAddressFamilyRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.BGPRouteRefreshMessageParser
- BGPUpdateMessageParser - Class in org.opendaylight.protocol.bgp.parser.impl.message
-
LENGTH fields, that denote the length of the fields with variable length, have fixed SIZE.
- BGPUpdateMessageParser(AttributeRegistry, NlriRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser
C
- CapabilityParameterParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
-
Parser for BGP Capability Parameter.
- CapabilityParameterParser(CapabilityRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.CapabilityParameterParser
- ClusterIdAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- ClusterIdAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.ClusterIdAttributeParser
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.AddPathCapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.As4CapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.BgpExtendedMessageCapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.GracefulCapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.LlGracefulCapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.MultiProtocolCapabilityHandler
- CODE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.RouteRefreshCapabilityHandler
- CommunitiesAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- CommunitiesAttributeParser(ReferenceCache) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunitiesAttributeParser
- CommunityUtil - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
-
Object representation of a RFC1997 Community tag.
- CommunityUtil(ReferenceCache) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
- create(long, int) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
Creates a new Community given AS number value and semantics using generated CommunitiesBuilder.
- create(ReferenceCache, long, int) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
Creates a new Community given AS number value and semantics using generated CommunitiesBuilder.
E
- EncapsulationEC - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
-
Parser for BGP Encapsulation extended community attribute.
- EncapsulationEC() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.EncapsulationEC
- ExtendedCommunitiesAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- ExtendedCommunitiesAttributeParser(ExtendedCommunityRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.ExtendedCommunitiesAttributeParser
G
- Generic4OctASEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific
- Generic4OctASEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.Generic4OctASEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.AsTwoOctetSpecificEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.EncapsulationEC
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.Generic4OctASEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.RouteOrigin4OctectASEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.SourceAS4OctectHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.Ipv4SpecificEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.LinkBandwidthEC
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.OpaqueEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTarget4OctectASEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetAsTwoOctetEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4EcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginAsTwoOctetEcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginIpv4EcHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.SourceASHandler
- getSubType() - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.VrfRouteImportHandler
- getType(boolean) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.LinkBandwidthEC
- GracefulCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- GracefulCapabilityHandler(AddressFamilyRegistry, SubsequentAddressFamilyRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.GracefulCapabilityHandler
I
- ignoreDuplicates(RevisedErrorHandling) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ReachAttributeParser
- Ipv4SpecificEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- Ipv4SpecificEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.Ipv4SpecificEcHandler
L
- LinkBandwidthEC - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- LinkBandwidthEC() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.LinkBandwidthEC
- LLGR_STALE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
LLGR_STALE community can be used to mark stale routes retained for a longer period of time.
- LlGracefulCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- LlGracefulCapabilityHandler(AddressFamilyRegistry, SubsequentAddressFamilyRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.LlGracefulCapabilityHandler
- LocalPreferenceAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- LocalPreferenceAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.LocalPreferenceAttributeParser
M
- MPReachAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- MPReachAttributeParser(NlriRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.MPReachAttributeParser
- MPUnreachAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- MPUnreachAttributeParser(NlriRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.MPUnreachAttributeParser
- MultiExitDiscriminatorAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- MultiExitDiscriminatorAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.MultiExitDiscriminatorAttributeParser
- MultiProtocolCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- MultiProtocolCapabilityHandler(AddressFamilyRegistry, SubsequentAddressFamilyRegistry) - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.MultiProtocolCapabilityHandler
N
- NextHopAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- NextHopAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.NextHopAttributeParser
- NO_ADVERTISE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
NO_ADVERTISE community.
- NO_EXPORT - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
NO_EXPORT community.
- NO_EXPORT_SUBCONFED - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
NO_EXPORT_SUBCONFED community.
- NO_LLGR - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
NO_LLGR community can be used to mark routes which a BGP speaker does not want treated according to procedures, as detailed in https://tools.ietf.org/html/draft-uttaro-idr-bgp-persistence-04#section-4.
O
- OpaqueEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- OpaqueEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.OpaqueEcHandler
- org.opendaylight.protocol.bgp.parser.impl - package org.opendaylight.protocol.bgp.parser.impl
- org.opendaylight.protocol.bgp.parser.impl.message - package org.opendaylight.protocol.bgp.parser.impl.message
- org.opendaylight.protocol.bgp.parser.impl.message.open - package org.opendaylight.protocol.bgp.parser.impl.message.open
- org.opendaylight.protocol.bgp.parser.impl.message.update - package org.opendaylight.protocol.bgp.parser.impl.message.update
- org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities - package org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific - package org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific
- org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target - package org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
- OriginatorIdAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- OriginatorIdAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginatorIdAttributeParser
- OriginAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- OriginAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginAttributeParser
P
- parse(ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.As4RouteTargetExtendedHandler
- parse(ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetExtendedCommunityHandler
- parse(ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4Handler
- parseAttribute(ByteBuf, AttributesBuilder, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AigpAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4AggregatorAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4PathAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.BgpPrefixSidAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AggregatorAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AtomicAggregateAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ClusterIdAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunitiesAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ExtendedCommunitiesAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.LocalPreferenceAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPReachAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPUnreachAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MultiExitDiscriminatorAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.NextHopAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginatorIdAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginAttributeParser
- parseAttribute(ByteBuf, AttributesBuilder, RevisedErrorHandling, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ReachAttributeParser
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.AddPathCapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.As4CapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.BgpExtendedMessageCapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.GracefulCapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.LlGracefulCapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.MultiProtocolCapabilityHandler
- parseCapability(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.RouteRefreshCapabilityHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.AsTwoOctetSpecificEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.EncapsulationEC
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.Generic4OctASEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.RouteOrigin4OctectASEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.SourceAS4OctectHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.Ipv4SpecificEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.LinkBandwidthEC
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.OpaqueEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTarget4OctectASEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetAsTwoOctetEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4EcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginAsTwoOctetEcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginIpv4EcHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.SourceASHandler
- parseExtendedCommunity(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.VrfRouteImportHandler
- parseMessageBody(ByteBuf, int, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPKeepAliveMessageParser
- parseMessageBody(ByteBuf, int, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPNotificationMessageParser
-
Parses BGP Notification message to bytes.
- parseMessageBody(ByteBuf, int, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPOpenMessageParser
-
Parses given byte array to BGP Open message.
- parseMessageBody(ByteBuf, int, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPRouteRefreshMessageParser
-
Parses BGP Route Refresh message to bytes.
- parseMessageBody(ByteBuf, int, PeerSpecificParserConstraint) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser
-
Parse Update message from buffer.
- parseParameter(ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.CapabilityParameterParser
R
- ReachAttributeParser - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
-
Abstract base class for reachability attribute parsers,
MPReachAttributeParserandMPUnreachAttributeParser. - ReachAttributeParser() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.ReachAttributeParser
- RouteOrigin4OctectASEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific
- RouteOrigin4OctectASEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.RouteOrigin4OctectASEcHandler
- RouteOriginAsTwoOctetEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- RouteOriginAsTwoOctetEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginAsTwoOctetEcHandler
- RouteOriginIpv4EcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- RouteOriginIpv4EcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginIpv4EcHandler
- RouteRefreshCapabilityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.open
- RouteRefreshCapabilityHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.open.RouteRefreshCapabilityHandler
- RouteTarget4OctectASEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
- RouteTarget4OctectASEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTarget4OctectASEcHandler
- RouteTargetAsTwoOctetEcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
- RouteTargetAsTwoOctetEcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetAsTwoOctetEcHandler
- RouteTargetExtendedCommunityHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
-
Route Target Extended Community Parser / Serializer.
- RouteTargetIpv4EcHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
- RouteTargetIpv4EcHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4EcHandler
- RouteTargetIpv4Handler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target
-
Route Target Ipv4 Handler.
S
- serialize(As4RouteTargetExtendedCommunity, ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.As4RouteTargetExtendedHandler
- serialize(RouteTargetExtendedCommunity, ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetExtendedCommunityHandler
- serialize(RouteTargetIpv4, ByteBuf) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4Handler
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AggregatorAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AigpAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4AggregatorAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4PathAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.AtomicAggregateAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.BgpPrefixSidAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ClusterIdAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunitiesAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.ExtendedCommunitiesAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.LocalPreferenceAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPReachAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPUnreachAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.MultiExitDiscriminatorAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.NextHopAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginatorIdAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginAttributeParser
- serializeAttribute(Attributes, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.UnrecognizedAttributesSerializer
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.AddPathCapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.As4CapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.BgpExtendedMessageCapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.GracefulCapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.LlGracefulCapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.MultiProtocolCapabilityHandler
- serializeCapability(CParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.RouteRefreshCapabilityHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.AsTwoOctetSpecificEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.EncapsulationEC
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.Generic4OctASEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.RouteOrigin4OctectASEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.SourceAS4OctectHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.Ipv4SpecificEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.LinkBandwidthEC
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.OpaqueEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTarget4OctectASEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetAsTwoOctetEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.route.target.RouteTargetIpv4EcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginAsTwoOctetEcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.RouteOriginIpv4EcHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.SourceASHandler
- serializeExtendedCommunity(ExtendedCommunity, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.VrfRouteImportHandler
- serializeExtendedParameter(BgpParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.CapabilityParameterParser
- serializeMessage(Notification<?>, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPKeepAliveMessageParser
- serializeMessage(Notification<?>, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPNotificationMessageParser
-
Serializes BGP Notification message.
- serializeMessage(Notification<?>, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPOpenMessageParser
-
Serializes given BGP Open message to byte array, without the header.
- serializeMessage(Notification<?>, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPRouteRefreshMessageParser
-
Serializes BGP Route Refresh message.
- serializeMessage(Notification<?>, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser
- serializeParameter(BgpParameters, ByteBuf) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.open.CapabilityParameterParser
- SourceAS4OctectHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific
- SourceAS4OctectHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.four.octect.as.specific.SourceAS4OctectHandler
- SourceASHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- SourceASHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.SourceASHandler
- start(BGPExtensionProviderContext) - Method in class org.opendaylight.protocol.bgp.parser.impl.BGPActivator
- SUBTYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.EncapsulationEC
T
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPKeepAliveMessageParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPNotificationMessageParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPOpenMessageParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPRouteRefreshMessageParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.open.CapabilityParameterParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AggregatorAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AigpAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4AggregatorAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AS4PathAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.AtomicAggregateAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.BgpPrefixSidAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.ClusterIdAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunitiesAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.ExtendedCommunitiesAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.LocalPreferenceAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPReachAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.MPUnreachAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.MultiExitDiscriminatorAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.NextHopAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginatorIdAttributeParser
- TYPE - Static variable in class org.opendaylight.protocol.bgp.parser.impl.message.update.OriginAttributeParser
U
- UnrecognizedAttributesSerializer - Class in org.opendaylight.protocol.bgp.parser.impl.message.update
- UnrecognizedAttributesSerializer() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.UnrecognizedAttributesSerializer
V
- valueOf(String) - Method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
Creates a Community from its String representation.
- valueOf(ReferenceCache, String) - Static method in class org.opendaylight.protocol.bgp.parser.impl.message.update.CommunityUtil
-
Creates a Community from its String representation.
- VrfRouteImportHandler - Class in org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities
- VrfRouteImportHandler() - Constructor for class org.opendaylight.protocol.bgp.parser.impl.message.update.extended.communities.VrfRouteImportHandler
All Classes and Interfaces|All Packages|Constant Field Values