public class LinkStateAttribute extends PathAttribute
extendedLengthBit, log, mandatoryLength, optionalBit, partialBit, pathAttributeLength, transitiveBit, typeCode
bytes, length
Constructor and Description |
---|
LinkStateAttribute() |
LinkStateAttribute(byte[] bytes,
int offset) |
encodeHeader, equals, getAttibuteTypeCode, getAttributeLength, getMandatoryLength, getMandatoryLength, getPathAttributeLength, getTypeCode, hashCode, setPathAttributeLength, setTypeCode
getBytes, getLength, setBytes, setLength
public LinkStateAttribute()
public LinkStateAttribute(byte[] bytes, int offset)
public void encode()
public void decode()
public IGPFlagBitsPrefixAttribTLV getIgpFlagBitsTLV()
public void setIgpFlagBitsTLV(IGPFlagBitsPrefixAttribTLV igpFlagBitsTLV)
public RouteTagPrefixAttribTLV getRouteTagTLV()
public void setRouteTagTLV(RouteTagPrefixAttribTLV routeTagTLV)
public PrefixMetricPrefixAttribTLV getPrefixMetricTLV()
public void setPrefixMetricTLV(PrefixMetricPrefixAttribTLV prefixMetricTLV)
public OSPFForwardingAddressPrefixAttribTLV getOSPFForwardingAddrTLV()
public void setOSPFForwardingAddrTLV(OSPFForwardingAddressPrefixAttribTLV oSPFForwardingAddrTLV)
public MaximumLinkBandwidthLinkAttribTLV getMaximumLinkBandwidthTLV()
public void setMaximumLinkBandwidthTLV(MaximumLinkBandwidthLinkAttribTLV maximumLinkBandwidthTLV)
public MaxReservableBandwidthLinkAttribTLV getMaxReservableBandwidthTLV()
public void setMaxReservableBandwidthTLV(MaxReservableBandwidthLinkAttribTLV maxReservableBandwidthTLV)
public UnreservedBandwidthLinkAttribTLV getUnreservedBandwidthTLV()
public void setUnreservedBandwidthTLV(UnreservedBandwidthLinkAttribTLV unreservedBandwidthTLV)
public MetricLinkAttribTLV getMetricTLV()
public void setMetricTLV(MetricLinkAttribTLV metricTLV)
public AdministrativeGroupLinkAttribTLV getAdministrativeGroupTLV()
public void setAdministrativeGroupTLV(AdministrativeGroupLinkAttribTLV administrativeGroupTLV)
public LinkProtectionTypeLinkAttribTLV getLinkProtectionTLV()
public void setLinkProtectionTLV(LinkProtectionTypeLinkAttribTLV linkProtectionTLV)
public IPv4RouterIDLocalNodeLinkAttribTLV getIPv4RouterIDLocalNodeLATLV()
public void setIPv4RouterIDLocalNodeLATLV(IPv4RouterIDLocalNodeLinkAttribTLV iPv4RouterIDLocalNodeLATLV)
public IPv4RouterIDRemoteNodeLinkAttribTLV getIPv4RouterIDRemoteNodeLATLV()
public void setIPv4RouterIDRemoteNodeLATLV(IPv4RouterIDRemoteNodeLinkAttribTLV iPv4RouterIDRemoteNodeLATLV)
public DefaultTEMetricLinkAttribTLV getTEMetricTLV()
public void setTEMetricTLV(DefaultTEMetricLinkAttribTLV tEMetricTLV)
public SharedRiskLinkGroupAttribTLV getSharedRiskLinkGroup()
public void setSharedRiskLinkGroupTLV(SharedRiskLinkGroupAttribTLV SharedRiskLinkGroupATLV)
public TransceiverClassAndAppAttribTLV getTransceiverClassAndApp()
public void setTransceiverClassAndAppTLV(TransceiverClassAndAppAttribTLV TransceiverClassAndAppATLV)
public MF_OTPAttribTLV getMF_OTP()
public void setMF_OTPAttribTLV(MF_OTPAttribTLV MF_OTP_ATLV)
public NodeFlagBitsNodeAttribTLV getNodeFlagBitsTLV()
public void setNodeFlagBitsTLV(NodeFlagBitsNodeAttribTLV nodeFlagBitsTLV)
public SidLabelNodeAttribTLV getSidLabelTLV()
public void setSidLabelTLV(SidLabelNodeAttribTLV sidLabelTLV)
public NodeNameNodeAttribTLV getNodeNameTLV()
public void setNodeNameTLV(NodeNameNodeAttribTLV nodeNameTLV)
public IS_IS_AreaIdentifierNodeAttribTLV getAreaIDTLV()
public void setAreaIDTLV(IS_IS_AreaIdentifierNodeAttribTLV areaIDTLV)
public IPv4RouterIDLocalNodeNodeAttribTLV getIPv4RouterIDLocalNodeNATLV()
public void setIPv4RouterIDLocalNodeNATLV(IPv4RouterIDLocalNodeNodeAttribTLV iPv4RouterIDLocalNodeNATLV)
public AvailableLabels getAvailableLabels()
public void setAvailableLabels(AvailableLabels availableLabels)
Copyright © 2016. All rights reserved.