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) |
Constructor and Description |
---|
Header(io.netty.buffer.ByteBuf buffer) |
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 |
---|
PathAttribute(io.netty.buffer.ByteBuf buffer,
PeerFlags peerFlags,
Optional<PeerInfo> peerInfo) |
UpdatePacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
Constructor and Description |
---|
AsPath(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
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) |
Segment(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Modifier and Type | Method and Description |
---|---|
V |
TLV.Type.parse(io.netty.buffer.ByteBuf buffer,
P parameter,
Optional<PeerInfo> peerInfo) |
Packet |
Packet.Parser.parse(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
Packet |
Header.parsePayload(io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
Constructor and Description |
---|
Header(io.netty.buffer.ByteBuf buffer) |
InformationElement(io.netty.buffer.ByteBuf buffer,
Optional<PeerInfo> peerInfo) |
PeerHeader(io.netty.buffer.ByteBuf buffer) |
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) |
Constructor and Description |
---|
Element(io.netty.buffer.ByteBuf buffer) |
Element(io.netty.buffer.ByteBuf buffer,
Optional<PeerInfo> peerInfo) |
Element(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
InitiationPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
PeerDownPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
PeerUpPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
RouteMirroringPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
RouteMonitoringPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
StatisticsReportPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
TerminationPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
UnknownPacket(Header header,
io.netty.buffer.ByteBuf buffer,
PeerAccessor peerAccessor) |
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) |
Copyright © 2020. All rights reserved.