Interface | Description |
---|---|
AddressFamilyRegistry | |
AttributeParser |
Common interface for attribute parser implementation.
|
AttributeRegistry |
Attribute serializer/deserializer registry, exposing the capability to parse BGP attributes as a whole.
|
AttributeSerializer | |
BGPExtensionConsumerContext |
A single instance of a collection of extensions for use by consumers.
|
BGPExtensionProviderActivator | |
BGPExtensionProviderContext |
Context for registering providers of the various types of extension points BGP provides.
|
BgpPrefixSidTlvParser |
Common interface for BGP prefix SID TLVs parser implementations.
|
BgpPrefixSidTlvRegistry |
BGP prefix SID TLVs registry for encoding/decoding.
|
BgpPrefixSidTlvSerializer |
Interface for BGP prefix SID TLVs serializers implementations.
|
CapabilityParser | |
CapabilityRegistry | |
CapabilitySerializer | |
MessageParser |
Common interface for message parser implementation.
|
MessageRegistry |
BGP Message codec registry, provides services to encode/decode messages.
|
MessageSerializer | |
MultiPathSupport |
Holds user specific add-path constraints per AFI/SAFI (table type).
|
NextHopParserSerializer |
Handles Next Hop, by default use
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. |
NlriParser |
Common interface for NLRI parser implementation.
|
NlriRegistry |
The codec registry for BGP NLRI, offers services for NLRI encoding/decoding.
|
NlriSerializer | |
ParameterParser | |
ParameterRegistry | |
ParameterSerializer | |
PeerConstraint |
Marker interface for BGP peer specific constraints.
|
PeerSpecificParserConstraint |
Holds BGP peer specific constraints of PDU processing.
|
PeerSpecificParserConstraintProvider |
Serve as an entry gate for providers of
PeerSpecificParserConstraint services. |
RevisedErrorHandlingSupport |
Peer constraint supporting RFC7606 Revised Error Handling.
|
SubsequentAddressFamilyRegistry |
Class | Description |
---|---|
AbstractAttributeParser |
Abstract base class for AttributeParsers which are aware of
RevisedErrorHandling . |
AbstractBGPExtensionProviderActivator | |
AbstractMessageRegistry | |
AttributeUtil | |
BgpPrefixSidTlvUtil | |
CapabilityUtil | |
MessageUtil | |
MultiPathSupportUtil | |
MultiprotocolCapabilitiesUtil | |
ParameterUtil |
Utility class which is intended for formatting parameter.
|
ParsedAttributes |
Parsed
Attributes , potentially indicating withdraw. |
PathIdUtil |
Enum | Description |
---|---|
RevisedErrorHandling |
Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer.
|
Exception | Description |
---|---|
ParameterLengthOverflowException |
Exception reported when a
ParameterSerializer detects its output does not fit 255 bytes and hence cannot
be held in plain RFC4271 OPEN message. |
Copyright © 2020 OpenDaylight. All rights reserved.