jtc
Class TCClass

java.lang.Object
  |
  +--jtc.TCClass
Direct Known Subclasses:
DSMarkClass, PrioClass

public abstract class TCClass
extends java.lang.Object

This class represents a tc class.


Field Summary
protected  int estInterval
          estimator interval (TBD: What's it for?)
protected  int estTimer
          time-constant (TBD: What's it?)
protected  short minorHandle
          minor handle of the class (major handle is determined by parent qdisc)
protected  TCClass parentClass
          if we are a derived class, we are derived from this class
protected  jtc.QDiscWithClass parentQDisc
          qdisc in which the class resides
 
Constructor Summary
TCClass()
           
 
Method Summary
protected  java.lang.String getTC(boolean change)
          Get a string representation which we can use in the toString() methods in the derived classes (here, derived java classes are meant, not derived tc classes).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minorHandle

protected short minorHandle
minor handle of the class (major handle is determined by parent qdisc)

parentQDisc

protected jtc.QDiscWithClass parentQDisc
qdisc in which the class resides

parentClass

protected TCClass parentClass
if we are a derived class, we are derived from this class

estInterval

protected int estInterval
estimator interval (TBD: What's it for?)

estTimer

protected int estTimer
time-constant (TBD: What's it?)
Constructor Detail

TCClass

public TCClass()
Method Detail

getTC

protected java.lang.String getTC(boolean change)
Get a string representation which we can use in the toString() methods in the derived classes (here, derived java classes are meant, not derived tc classes).
Returns:
code for tcd