public interface NlriRegistry
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<NlriSerializer> | getSerializers()Get all available NLRI encoders. | 
| MpReachNlri | parseMpReach(io.netty.buffer.ByteBuf buffer,
            PeerSpecificParserConstraint constraint)Decode MP REACH NLRI Attribute. | 
| MpUnreachNlri | parseMpUnreach(io.netty.buffer.ByteBuf buffer,
              PeerSpecificParserConstraint constraint)Decode MP REACH NLRI Attribute. | 
| void | serializeMpReach(MpReachNlri mpReachNlri,
                io.netty.buffer.ByteBuf byteAggregator)Encode BGP MP REACH NLRI Attribute. | 
| void | serializeMpUnReach(MpUnreachNlri mpUnreachNlri,
                  io.netty.buffer.ByteBuf byteAggregator)Encode BGP MP UNREACH NLRI Attribute. | 
@Nonnull MpReachNlri parseMpReach(@Nonnull io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraint) throws BGPParsingException
buffer - Input buffer.constraint - Peer specific constraint.BGPParsingException@Nonnull MpUnreachNlri parseMpUnreach(@Nonnull io.netty.buffer.ByteBuf buffer, @Nullable PeerSpecificParserConstraint constraint) throws BGPParsingException
buffer - Input buffer.constraint - Peer specific constraint.BGPParsingExceptionvoid serializeMpReach(@Nonnull MpReachNlri mpReachNlri, @Nonnull io.netty.buffer.ByteBuf byteAggregator)
mpReachNlri - Input reach NLRI.byteAggregator - Output buffer.void serializeMpUnReach(@Nonnull MpUnreachNlri mpUnreachNlri, @Nonnull io.netty.buffer.ByteBuf byteAggregator)
mpUnreachNlri - Input unreach NLRI.byteAggregator - Output buffer.Iterable<NlriSerializer> getSerializers()
Copyright © 2018 OpenDaylight. All rights reserved.