public class LinkNLRI extends LinkStateNLRI
log, NLRIType, TotalNLRILength
bytes, length
Constructor and Description |
---|
LinkNLRI() |
LinkNLRI(byte[] bytes,
int offset) |
encodeHeader, equals, getNLRILength, getNLRIType, getNLRIType, getTotalNLRILength, getTotalTLVLength, getType, hashCode, setNLRIType, setTotalNLRILength
getBytes, getLength, setBytes, setLength
public void encode()
encode
in interface BGP4Element
encode
in class LinkStateNLRI
public void decode()
public int getProtocolID()
public void setProtocolID(int protocolID)
public long getIdentifier()
public void setIdentifier(long identifier)
public LocalNodeDescriptorsTLV getLocalNodeDescriptors()
public void setLocalNodeDescriptors(LocalNodeDescriptorsTLV localNodeDescriptors)
public RemoteNodeDescriptorsTLV getRemoteNodeDescriptorsTLV()
public void setRemoteNodeDescriptorsTLV(RemoteNodeDescriptorsTLV remoteNodeDescriptorsTLV)
public LinkLocalRemoteIdentifiersLinkDescriptorSubTLV getLinkIdentifiersTLV()
public void setLinkIdentifiersTLV(LinkLocalRemoteIdentifiersLinkDescriptorSubTLV linkIdentifiersTLV)
public IPv4InterfaceAddressLinkDescriptorsSubTLV getIpv4InterfaceAddressTLV()
public void setIpv4InterfaceAddressTLV(IPv4InterfaceAddressLinkDescriptorsSubTLV ipv4InterfaceAddressTLV)
public IPv4NeighborAddressLinkDescriptorSubTLV getIpv4NeighborAddressTLV()
public void setIpv4NeighborAddressTLV(IPv4NeighborAddressLinkDescriptorSubTLV ipv4NeighborAddressTLV)
public IPv6InterfaceAddressLinkDescriptorSubTLV getIpv6InterfaceAddressTLV()
public void setIpv6InterfaceAddressTLV(IPv6InterfaceAddressLinkDescriptorSubTLV ipv6InterfaceAddressTLV)
public IPv6NeighborAddressLinkDescriptorSubTLV getIpv6NeighborAddressTLV()
public void setIpv6NeighborAddressTLV(IPv6NeighborAddressLinkDescriptorSubTLV ipv6NeighborAddressTLV)
public MultiTopologyIDLinkDescriptorSubTLV getMultiTopologyIDTLV()
public void setMultiTopologyIDTLV(MultiTopologyIDLinkDescriptorSubTLV multiTopologyIDTLV)
Copyright © 2016. All rights reserved.