gov.nist.antd.mpls.mgmt.fwrd_table
Class TunnelInfo

java.lang.Object
  |
  +--gov.nist.antd.mpls.mgmt.fwrd_table.ForwardingInformation
        |
        +--gov.nist.antd.mpls.mgmt.fwrd_table.TunnelInfo

public class TunnelInfo
extends ForwardingInformation


Field Summary
 java.lang.String destLSRID
          Field destLSRID - Destination LSR ID
 int destLSRInterfaceID
          Field destLSRInterfaceID - Destination Interface ID
 java.util.Vector destLSRIPaddrList
          Field destLSRIPaddrList - Destination LSR IP List
 boolean isActiveTunnel
          Field isActiveTunnel - Active Tunnel Flag
 double propDelay
          Field propDelay - Propagation delay
 java.lang.String srcLSRID
          Field srcLSRID - Source LSR ID
 int srcLSRInterfaceID
          Field srcLSRInterfaceID - Source LSR Interface ID
 double totalBandwidth
          Field totalBandwidth - Tunnel's Total Bandwidth
 int totalHopCount
          Field totalHopCount - Tunnel's total hop count
 MPLSInterfaceInfo tunnelInterface
          Field tunnelInterface - Tunnel Interface Information
 java.util.Vector tunnelPathTable
          Field tunnelPathTable - Tunnel Path Table
 int VirtualInterfaceID
          Field VirtualInterfaceID - Virtual Interface ID
 
Fields inherited from class gov.nist.antd.mpls.mgmt.fwrd_table.ForwardingInformation
index, NHLFEList
 
Constructor Summary
TunnelInfo()
          Constructor TunnelInfo
 
Method Summary
 NHLFE queryNHLFE()
          Method queryNHLFE Query the tunnel's NHLFE
 
Methods inherited from class gov.nist.antd.mpls.mgmt.fwrd_table.ForwardingInformation
addNHLFE, getBackupNHLFEList, getNHLFEEntry, getNHLFEEntry, isNHLFEEntry, isNHLFEEntry, isNHLFEEntryEmpty, removeNHLFE
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VirtualInterfaceID

public int VirtualInterfaceID
Field VirtualInterfaceID - Virtual Interface ID


isActiveTunnel

public boolean isActiveTunnel
Field isActiveTunnel - Active Tunnel Flag


srcLSRID

public java.lang.String srcLSRID
Field srcLSRID - Source LSR ID


srcLSRInterfaceID

public int srcLSRInterfaceID
Field srcLSRInterfaceID - Source LSR Interface ID


destLSRID

public java.lang.String destLSRID
Field destLSRID - Destination LSR ID


destLSRInterfaceID

public int destLSRInterfaceID
Field destLSRInterfaceID - Destination Interface ID


destLSRIPaddrList

public java.util.Vector destLSRIPaddrList
Field destLSRIPaddrList - Destination LSR IP List


totalBandwidth

public double totalBandwidth
Field totalBandwidth - Tunnel's Total Bandwidth


totalHopCount

public int totalHopCount
Field totalHopCount - Tunnel's total hop count


propDelay

public double propDelay
Field propDelay - Propagation delay


tunnelPathTable

public java.util.Vector tunnelPathTable
Field tunnelPathTable - Tunnel Path Table


tunnelInterface

public MPLSInterfaceInfo tunnelInterface
Field tunnelInterface - Tunnel Interface Information

Constructor Detail

TunnelInfo

public TunnelInfo()
Constructor TunnelInfo

Method Detail

queryNHLFE

public NHLFE queryNHLFE()
Method queryNHLFE Query the tunnel's NHLFE

Returns:
NHLFE -