| Modifier and Type | Method and Description | 
|---|---|
| ExtendedCommunity | Layer2AttributesExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf body) | 
| ExtendedCommunity | ESImpRouteTargetExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | MACMobExtCom. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| 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 | RedirectAsFourOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | TrafficActionEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RedirectIpNextHopEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RedirectIpv4EcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | TrafficRateEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RedirectAsTwoOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RedirectIpv6EcHandler. 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 | 
|---|---|
| Notify | BGPNotificationMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)Parses BGP Notification message to bytes. | 
| Keepalive | BGPKeepAliveMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength) | 
| Open | BGPOpenMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)Parses given byte array to BGP Open message | 
| RouteRefresh | BGPRouteRefreshMessageParser. parseMessageBody(io.netty.buffer.ByteBuf body,
                int messageLength)Parses BGP Route Refresh message to bytes. | 
| Update | BGPUpdateMessageParser. parseMessageBody(io.netty.buffer.ByteBuf buffer,
                int messageLength) | 
| Update | BGPUpdateMessageParser. parseMessageBody(io.netty.buffer.ByteBuf buffer,
                int messageLength,
                PeerSpecificParserConstraint constraint)Parse Update message from buffer. | 
| Modifier and Type | Method and Description | 
|---|---|
| CParameters | MultiProtocolCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer) | 
| CParameters | RouteRefreshCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer) | 
| CParameters | BgpExtendedMessageCapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer) | 
| CParameters | As4CapabilityHandler. parseCapability(io.netty.buffer.ByteBuf buffer) | 
| CParameters | AddPathCapabilityHandler. 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 | MPUnreachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | MPReachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | ExtendedCommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | BgpPrefixSidAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | OriginAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | AsPathAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | AigpAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | CommunitiesAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder) | 
| void | MPUnreachAttributeParser. parseAttribute(io.netty.buffer.ByteBuf buffer,
              AttributesBuilder builder,
              PeerSpecificParserConstraint constraint) | 
| void | MPReachAttributeParser. 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 | Ipv4SpecificEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RouteOriginAsTwoOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RouteTargetIpv4EcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RouteOriginIpv4EcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | LinkBandwidthEC. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | RouteTargetAsTwoOctetEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | AsTwoOctetSpecificEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | OpaqueEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| ExtendedCommunity | EncapsulationEC. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtendedCommunity | RouteTarget4OctectASEcHandler. parseExtendedCommunity(io.netty.buffer.ByteBuf body) | 
| ExtendedCommunity | RouteOrigin4OctectASEcHandler. 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,
            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,
               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,
            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 | 
|---|---|
| ExtendedCommunity | ExtendedCommunityParser. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)Parses the Extended Community value encoded in the buffer. | 
| ExtendedCommunities | ExtendedCommunityRegistry. parseExtendedCommunity(io.netty.buffer.ByteBuf buffer)Parses the Extended Community. | 
| 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.