Modifier and Type | Method and Description |
---|---|
static Packet |
Packet.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Packet |
Packet.Parser.parse(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Packet |
Header.parsePayload(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Modifier and Type | Method and Description |
---|---|
static Optional<KeepalivePacket> |
KeepalivePacket.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
static Optional<UpdatePacket> |
UpdatePacket.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
abstract Attribute |
UpdatePacket.PathAttribute.Type.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
static Optional<OpenPacket> |
OpenPacket.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
static Optional<NotificationPacket> |
NotificationPacket.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
KeepalivePacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
NotificationPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
OpenPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
PathAttribute(io.netty.buffer.ByteBuf buffer,
PeerFlags peerFlags,
Optional<PeerInfo> peerInfo) |
Prefix(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
UnknownPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
UpdatePacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
AttrSet(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
MultiprotocolReachableNlri(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
MultiprotocolUnreachableNlri(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Modifier and Type | Method and Description |
---|---|
Optional<PeerInfo> |
PeerAccessor.getPeerInfo(PeerHeader peerHeader) |
Modifier and Type | Method and Description |
---|---|
V |
TLV.Type.parse(io.netty.buffer.ByteBuf buffer,
P parameter,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
InformationElement(io.netty.buffer.ByteBuf buffer,
Optional<PeerInfo> peerInfo) |
TLV(io.netty.buffer.ByteBuf buffer,
java.util.function.IntFunction<T> typer,
P parameter,
Optional<PeerInfo> peerInfo) |
Modifier and Type | Method and Description |
---|---|
abstract Reason |
PeerDownPacket.Type.parse(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Metric |
StatisticsReportPacket.Element.Type.parse(io.netty.buffer.ByteBuf buffer,
Void parameter,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
Element(io.netty.buffer.ByteBuf buffer,
Optional<PeerInfo> peerInfo) |
Element(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
LocalBgpNotification(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
LocalNoNotification(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
RemoteBgpNotification(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
RemoteNoNotification(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Unknown(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
BgpMessage(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Information(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Unknown(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Copyright © 2020. All rights reserved.