gov.nist.antd.ospf_te
Class TEInterface

java.lang.Object
  |
  +--gov.nist.antd.ospf_te.Interface
        |
        +--gov.nist.antd.ospf_te.TEInterface

public class TEInterface
extends Interface

An OSPF interface. ------ Traffic Engineering Extensions


Field Summary
 int color
          Field color - XXX
 int distance
          Field distance - XXX
 double error_rate
          Field error_rate - XXX
 int InIntfId
          Field InIntfId - XXX
 double max_bw
          Field max_bw - XXX
 MPLSInterfaceInfo mplsinfo
          Field mplsinfo - XXX
 int mux_cap
          Field mux_cap - XXX
 int OutIntfId
          Field OutIntfId - XXX
 java.util.Vector path_info
          Field path_info - XXX
 int TEmetric
          Field TEmetric - XXX
 double unreserved_bw
          Field unreserved_bw - XXX
 
Fields inherited from class gov.nist.antd.ospf_te.Interface
area_num, as_nh, cost, id, ipaddr, ipmask, p2paddr, peer, peer_area_num, peer_as_nh, peer_nh, rtrnh, state, typ
 
Constructor Summary
TEInterface(int t, int ipa, int p2pa, byte mask, int st, java.lang.String nh, java.lang.String asnh, int areano, java.lang.String peer_asnh, int peer_areano, java.lang.String peernh, MPLSInterfaceInfo info)
          Constructor TEInterface
 
Method Summary
 double get_te_metric(int index)
          Method get_te_metric XXX
 void update_attribute(MPLSInterfaceInfo info)
          Method update_attribute XXX
 
Methods inherited from class gov.nist.antd.ospf_te.Interface
toMinString, toMinString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OutIntfId

public int OutIntfId
Field OutIntfId - XXX


InIntfId

public int InIntfId
Field InIntfId - XXX


TEmetric

public int TEmetric
Field TEmetric - XXX


unreserved_bw

public double unreserved_bw
Field unreserved_bw - XXX


color

public int color
Field color - XXX


mux_cap

public int mux_cap
Field mux_cap - XXX


path_info

public java.util.Vector path_info
Field path_info - XXX


max_bw

public double max_bw
Field max_bw - XXX


distance

public int distance
Field distance - XXX


error_rate

public double error_rate
Field error_rate - XXX


mplsinfo

public MPLSInterfaceInfo mplsinfo
Field mplsinfo - XXX

Constructor Detail

TEInterface

public TEInterface(int t,
                   int ipa,
                   int p2pa,
                   byte mask,
                   int st,
                   java.lang.String nh,
                   java.lang.String asnh,
                   int areano,
                   java.lang.String peer_asnh,
                   int peer_areano,
                   java.lang.String peernh,
                   MPLSInterfaceInfo info)
Constructor TEInterface

Parameters:
t - - XXX
ipa - - XXX
p2pa - - XXX
mask - - XXX
st - - XXX
nh - - XXX
asnh - - XXX
areano - - XXX
peer_asnh - - XXX
peer_areano - - XXX
peernh - - XXX
info - - XXX
Method Detail

update_attribute

public void update_attribute(MPLSInterfaceInfo info)
Method update_attribute XXX

Parameters:
info - - XXX

get_te_metric

public double get_te_metric(int index)
Method get_te_metric XXX

Parameters:
index - - XXX
Returns:
double - XXX