public class RemoteNodeDescriptorsTLV extends BGP4TLVFormat
Modifier and Type | Field and Description |
---|---|
static int |
Remote_Node_Descriptors_TLV |
tlv_bytes, TLVType, TLVValueLength, TotalTLVLength
Constructor and Description |
---|
RemoteNodeDescriptorsTLV() |
RemoteNodeDescriptorsTLV(byte[] bytes,
int offset) |
Modifier and Type | Method and Description |
---|---|
void |
decode() |
void |
encode() |
AreaIDNodeDescriptorSubTLV |
getAreaID() |
AutonomousSystemNodeDescriptorSubTLV |
getAutonomousSystemSubTLV() |
BGPLSIdentifierNodeDescriptorSubTLV |
getBGPLSIDSubTLV() |
IGPRouterIDNodeDescriptorSubTLV |
getIGPRouterID() |
static int |
getRemoteNodeDescriptorsTlv() |
void |
setAreaID(AreaIDNodeDescriptorSubTLV areaID) |
void |
setAutonomousSystemSubTLV(AutonomousSystemNodeDescriptorSubTLV autonomousSystemSubTLV) |
void |
setBGPLSIDSubTLV(BGPLSIdentifierNodeDescriptorSubTLV bGPLSIDSubTLV) |
void |
setIGPRouterID(IGPRouterIDNodeDescriptorSubTLV iGPRouterID) |
String |
toString() |
encodeHeader, getTlv_bytes, getTLVLength, getTLVType, getTLVValueLength, getTotalTLVLength, getTotalTLVLength, getType, setTlv_bytes, setTLVType, setTLVValueLength
public static final int Remote_Node_Descriptors_TLV
public RemoteNodeDescriptorsTLV()
public RemoteNodeDescriptorsTLV(byte[] bytes, int offset)
public void encode()
encode
in class BGP4TLVFormat
public void decode()
public AutonomousSystemNodeDescriptorSubTLV getAutonomousSystemSubTLV()
public void setAutonomousSystemSubTLV(AutonomousSystemNodeDescriptorSubTLV autonomousSystemSubTLV)
public BGPLSIdentifierNodeDescriptorSubTLV getBGPLSIDSubTLV()
public void setBGPLSIDSubTLV(BGPLSIdentifierNodeDescriptorSubTLV bGPLSIDSubTLV)
public AreaIDNodeDescriptorSubTLV getAreaID()
public void setAreaID(AreaIDNodeDescriptorSubTLV areaID)
public IGPRouterIDNodeDescriptorSubTLV getIGPRouterID()
public void setIGPRouterID(IGPRouterIDNodeDescriptorSubTLV iGPRouterID)
public static int getRemoteNodeDescriptorsTlv()
Copyright © 2016. All rights reserved.