|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.DrclObj
drcl.inet.data.RTEntry
The routing table entry class.
RTKey,
Serialized Form| Field Summary | |
ACATimer |
handle
|
| Constructor Summary | |
RTEntry()
|
|
RTEntry(BitSet bsOutIf_)
|
|
RTEntry(BitSet bsOutIf_,
java.lang.Object extension_)
|
|
RTEntry(long nexthop_,
BitSet bsOutIf_)
|
|
RTEntry(long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_)
|
|
RTEntry(RTKey key_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
|
|
RTEntry(RTKey key_,
long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
|
|
| Method Summary | |
int[] |
_getOutIfs()
Returns the (grafted) outgoing interfaces. |
double |
_getTimeout()
|
void |
_setTimeout(double t_)
|
void |
duplicate(java.lang.Object source_)
opies the content of the source_ object to this object. |
boolean |
equals(java.lang.Object o_)
|
java.lang.Object |
getExtension()
|
RTKey |
getKey()
|
long |
getNextHop()
|
BitSet |
getOutIf()
Returns the bit set of interfaces. |
boolean |
graft(int whichIf)
Grafts the specified interface. |
boolean |
isPruned(int whichIf)
Returns the prune state of the specified interface. |
boolean |
prune(int whichIf)
Prunes the specified interface. |
void |
setExtension(java.lang.Object ex_)
|
void |
setKey(RTKey k)
|
void |
setNextHop(long nexthop_)
|
void |
setOutIf(BitSet outIf)
Sets the outgoing interfaces by a bit set. |
java.lang.String |
toString()
|
java.lang.String |
toString(java.lang.String prefix)
|
| Methods inherited from class drcl.DrclObj |
clone |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public ACATimer handle
| Constructor Detail |
public RTEntry(BitSet bsOutIf_)
public RTEntry(BitSet bsOutIf_,
java.lang.Object extension_)
public RTEntry(RTKey key_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
public RTEntry(long nexthop_,
BitSet bsOutIf_)
public RTEntry(long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_)
public RTEntry(RTKey key_,
long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
public RTEntry()
| Method Detail |
public void duplicate(java.lang.Object source_)
DrclObjsource_ object to this object.
he subclass must implement this method to realize DrclObj.clone().
duplicate in interface ObjectDuplicableduplicate in class DrclObjpublic void setKey(RTKey k)
public RTKey getKey()
public void setNextHop(long nexthop_)
public long getNextHop()
public BitSet getOutIf()
public int[] _getOutIfs()
public void setOutIf(BitSet outIf)
public boolean prune(int whichIf)
whichIf - index of the interface that's got pruned.public boolean graft(int whichIf)
whichIf - index of the interface that's got grafted.public boolean isPruned(int whichIf)
public void setExtension(java.lang.Object ex_)
public java.lang.Object getExtension()
public double _getTimeout()
public void _setTimeout(double t_)
public java.lang.String toString()
toString in class DrclObjpublic java.lang.String toString(java.lang.String prefix)
public boolean equals(java.lang.Object o_)
|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||