public abstract class AbstractBmpPerPeerMessageParser<T extends org.opendaylight.yangtools.concepts.Builder<?>> extends AbstractBmpMessageWithTlvParser<T>
Constructor and Description |
---|
AbstractBmpPerPeerMessageParser(MessageRegistry bgpMssageRegistry) |
AbstractBmpPerPeerMessageParser(MessageRegistry bgpMssageRegistry,
BmpTlvRegistry tlvRegistry) |
Modifier and Type | Method and Description |
---|---|
protected MessageRegistry |
getBgpMessageRegistry() |
protected static PeerHeader |
parsePerPeerHeader(io.netty.buffer.ByteBuf bytes) |
void |
serializeMessageBody(org.opendaylight.yangtools.yang.binding.Notification message,
io.netty.buffer.ByteBuf buffer) |
protected void |
serializePerPeerHeader(PeerHeader peerHeader,
io.netty.buffer.ByteBuf output) |
addTlv, parseTlvs, serializeTlv
getBmpMessageType, parseMessage, parseMessageBody, serializeMessage
public AbstractBmpPerPeerMessageParser(MessageRegistry bgpMssageRegistry)
public AbstractBmpPerPeerMessageParser(MessageRegistry bgpMssageRegistry, BmpTlvRegistry tlvRegistry)
public void serializeMessageBody(org.opendaylight.yangtools.yang.binding.Notification message, io.netty.buffer.ByteBuf buffer)
serializeMessageBody
in class AbstractBmpMessageParser
protected static final PeerHeader parsePerPeerHeader(io.netty.buffer.ByteBuf bytes)
protected void serializePerPeerHeader(PeerHeader peerHeader, io.netty.buffer.ByteBuf output)
protected final MessageRegistry getBgpMessageRegistry()
Copyright © 2018 OpenDaylight. All rights reserved.