Interface NextHopParserSerializer
@NonNullByDefault
public interface NextHopParserSerializer
Handles Next Hop, by default use
NextHopUtil which is handles Ipv4 and Ipv6 Next hop.-
Method Summary
Modifier and TypeMethodDescriptiondefault org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.next.hop.CNextHopparseNextHop(io.netty.buffer.ByteBuf buffer) Parse Next hop from buffer.default voidserializeNextHop(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.next.hop.CNextHop cnextHop, io.netty.buffer.ByteBuf byteAggregator) Serialize Next Hop.
-
Method Details
-
parseNextHop
default org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.next.hop.CNextHop parseNextHop(io.netty.buffer.ByteBuf buffer) throws org.opendaylight.protocol.bgp.parser.BGPParsingException Parse Next hop from buffer.- Parameters:
buffer- Encoded Next Hop in ByteBuf.- Returns:
- CNextHop
- Throws:
org.opendaylight.protocol.bgp.parser.BGPParsingException
-
serializeNextHop
default void serializeNextHop(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.next.hop.CNextHop cnextHop, io.netty.buffer.ByteBuf byteAggregator) Serialize Next Hop.- Parameters:
cnextHop- Next Hop containerbyteAggregator- return Encoded Next Hop in ByteBuf
-