use of org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.evpn.rev200120.esi.esi.router.id.generated._case.RouterIdGenerated in project bgpcep by opendaylight.
the class RouterIdParser method serializeBody.
@Override
public ByteBuf serializeBody(final Esi esi, final ByteBuf body) {
checkArgument(esi instanceof RouterIdGeneratedCase, "Unknown esi instance. Passed %s. Needed RouterIdGeneratedCase.", esi);
final RouterIdGenerated routerID = ((RouterIdGeneratedCase) esi).getRouterIdGenerated();
Ipv4Util.writeIpv4Address(routerID.getRouterId(), body);
ByteBufUtils.writeOrZero(body, routerID.getLocalDiscriminator());
return body.writeByte(0);
}
Aggregations