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 |
---|
Aggregator(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
AsPath(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
AsPathLimit(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
AtomicAggregate(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
AttrSet(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
ClusterList(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Community(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Connector(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
ExtendedCommunities(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
ExtendedCommunity(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
ExtendedV6Communities(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
ExtendedV6Community(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
LargeCommunities(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
LocalPref(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
MultiExistDisc(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
MultiprotocolReachableNlri(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
MultiprotocolUnreachableNlri(io.netty.buffer.ByteBuf buffer,
PeerFlags flags,
Optional<PeerInfo> peerInfo) |
NextHop(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Origin(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
OriginatorId(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Segment(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Unknown(io.netty.buffer.ByteBuf buffer,
PeerFlags flags) |
Modifier and Type | Field and Description |
---|---|
PeerFlags |
PeerHeader.flags |
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,
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.