| Modifier and Type | Method and Description | 
|---|---|
ExtendedCommunity | 
MACMobExtCom.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
ESImpRouteTargetExtCom.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
Layer2AttributesExtCom.parseExtendedCommunity(io.netty.buffer.ByteBuf body)  | 
ExtendedCommunity | 
DefaultGatewayExtCom.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
ESILabelExtCom.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExtendedCommunity | 
TrafficMarkingEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RedirectIpv4EcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RedirectAsTwoOctetEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RedirectIpNextHopEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
TrafficActionEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RedirectAsFourOctetEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RedirectIpv6EcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
TrafficRateEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
static BGPDocumentedException | 
BGPDocumentedException.badMessageLength(String message,
                int length)  | 
| Modifier and Type | Method and Description | 
|---|---|
Update | 
BGPUpdateMessageParser.parseMessageBody(io.netty.buffer.ByteBuf buffer,
                int messageLength)  | 
Keepalive | 
BGPKeepAliveMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)  | 
Notify | 
BGPNotificationMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)
Parses BGP Notification message to bytes. 
 | 
RouteRefresh | 
BGPRouteRefreshMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)
Parses BGP Route Refresh message to bytes. 
 | 
Open | 
BGPOpenMessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)
Parses given byte array to BGP Open message 
 | 
Update | 
BGPUpdateMessageParser.parseMessageBody(io.netty.buffer.ByteBuf buffer,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Parse Update message from buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CParameters | 
RouteRefreshCapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
As4CapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
AddPathCapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
BgpExtendedMessageCapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
MultiProtocolCapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
GracefulCapabilityHandler.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
BgpParameters | 
CapabilityParameterParser.parseParameter(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OriginAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
AsPathAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
MPReachAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
MPUnreachAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
BgpPrefixSidAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
AigpAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
ExtendedCommunitiesAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
CommunitiesAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)  | 
void | 
MPReachAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
void | 
MPUnreachAttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)  | 
static Community | 
CommunitiesAttributeParser.parseCommunity(ReferenceCache refCache,
              io.netty.buffer.ByteBuf buffer)
Parse known Community, if unknown, a new one will be created. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ExtendedCommunity | 
EncapsulationEC.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
Ipv4SpecificEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RouteOriginIpv4EcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
AsTwoOctetSpecificEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RouteTargetIpv4EcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
OpaqueEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RouteTargetAsTwoOctetEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
RouteOriginAsTwoOctetEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
ExtendedCommunity | 
LinkBandwidthEC.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExtendedCommunity | 
RouteOrigin4OctectASEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf body)  | 
ExtendedCommunity | 
RouteTarget4OctectASEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf body)  | 
ExtendedCommunity | 
Generic4OctASEcHandler.parseExtendedCommunity(io.netty.buffer.ByteBuf body)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.opendaylight.yangtools.yang.binding.Notification | 
BGPMessageParserMock.parseMessage(io.netty.buffer.ByteBuf buffer)  | 
org.opendaylight.yangtools.yang.binding.Notification | 
BGPMessageParserMock.parseMessage(io.netty.buffer.ByteBuf bytes,
            PeerSpecificParserConstraint constraint)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder)
Parses attribute from ByteBuf buffer. 
 | 
default void | 
AttributeParser.parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint)
Invokes  
AttributeParser.parseAttribute(ByteBuf, AttributesBuilder), so the constraint is omitted. | 
Attributes | 
AttributeRegistry.parseAttributes(io.netty.buffer.ByteBuf buffer)
 | 
Attributes | 
AttributeRegistry.parseAttributes(io.netty.buffer.ByteBuf buffer,
               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)  | 
CParameters | 
CapabilityParser.parseCapability(io.netty.buffer.ByteBuf buffer)  | 
CParameters | 
CapabilityRegistry.parseCapability(int type,
               io.netty.buffer.ByteBuf buffer)  | 
org.opendaylight.yangtools.yang.binding.Notification | 
AbstractMessageRegistry.parseMessage(io.netty.buffer.ByteBuf buffer)  | 
org.opendaylight.yangtools.yang.binding.Notification | 
MessageRegistry.parseMessage(io.netty.buffer.ByteBuf bytes)
 | 
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,
            PeerSpecificParserConstraint constraint)
Decode input buffer to BGP Message. 
 | 
org.opendaylight.yangtools.yang.binding.Notification | 
MessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)
Parse BGP Message from buffer. 
 | 
default org.opendaylight.yangtools.yang.binding.Notification | 
MessageParser.parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength,
                PeerSpecificParserConstraint constraint)
Invokes  
MessageParser.parseMessageBody(ByteBuf, int), so the constraint is omitted. | 
BgpParameters | 
ParameterParser.parseParameter(io.netty.buffer.ByteBuf buffer)  | 
BgpParameters | 
ParameterRegistry.parseParameter(int parameterType,
              io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExtendedCommunities | 
ExtendedCommunityRegistry.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
Parses the Extended Community. 
 | 
ExtendedCommunity | 
ExtendedCommunityParser.parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)
Parses the Extended Community value encoded in the buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BGPSessionListener | 
StrictBGPPeerRegistry.getPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip,
       org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address sourceId,
       org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address remoteId,
       Open openObj)  | 
void | 
BGPPeer.onMessage(BGPSession session,
         org.opendaylight.yangtools.yang.binding.Notification msg)  | 
| Modifier and Type | Method and Description | 
|---|---|
BGPSessionListener | 
BGPPeerRegistry.getPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip,
       org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address sourceId,
       org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address remoteId,
       Open open)
Get configured peer after BGP session was successfully established. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BGPSessionListener.onMessage(BGPSession session,
         org.opendaylight.yangtools.yang.binding.Notification notification)
Fired when a normal protocol message is received. 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.