public final class BGPUpdateMessageParser extends Object implements MessageParser, MessageSerializer
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE |
| Constructor and Description |
|---|
BGPUpdateMessageParser(AttributeRegistry attrReg,
NlriRegistry nlriReg) |
| Modifier and Type | Method and Description |
|---|---|
Update |
parseMessageBody(io.netty.buffer.ByteBuf buffer,
int messageLength,
PeerSpecificParserConstraint constraint)
Parse Update message from buffer.
|
void |
serializeMessage(org.opendaylight.yangtools.yang.binding.Notification message,
io.netty.buffer.ByteBuf bytes) |
public static final int TYPE
public BGPUpdateMessageParser(AttributeRegistry attrReg, NlriRegistry nlriReg)
public void serializeMessage(org.opendaylight.yangtools.yang.binding.Notification message,
io.netty.buffer.ByteBuf bytes)
serializeMessage in interface MessageSerializerpublic Update parseMessageBody(io.netty.buffer.ByteBuf buffer, int messageLength, PeerSpecificParserConstraint constraint) throws BGPDocumentedException
checkMandatoryAttributesPresence(Update, RevisedErrorHandling)
to check for presence of mandatory attributes.parseMessageBody in interface MessageParserbuffer - Encoded BGP message in ByteBufmessageLength - Length of the BGP messageconstraint - Peer specific constraintsBGPDocumentedExceptionCopyright © 2020 OpenDaylight. All rights reserved.