|
DRCL J-Sim API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use BitSet | |
| drcl.data | |
| drcl.inet.contract | |
| drcl.inet.core | |
| drcl.inet.data | |
| drcl.inet.protocol | |
| drcl.inet.protocol.dv | |
| drcl.inet.protocol.dvmrp | |
| Uses of BitSet in drcl.data |
| Fields in drcl.data declared as BitSet | |
BitSet |
MapKey.mask
|
BitSet |
MapKey.value
|
| Methods in drcl.data that return BitSet | |
BitSet |
MapKey.getValue()
|
BitSet |
MapKey.getMask()
|
| Methods in drcl.data with parameters of type BitSet | |
void |
MapKey.set(BitSet mask_,
BitSet value_)
Set this MapKey with the given mask and value. |
void |
MapKey.setValue(BitSet bs_)
|
void |
MapKey.setMask(BitSet bs_)
|
boolean |
MapKey.match(BitSet bs_)
Masks the value of bs_ with the mask of this
MapKey and returns true if the masked value is equal to
the masked value of this key. |
java.lang.Object |
Map.get(BitSet bs_,
java.lang.String matchType_)
For "longest match" and "match all". |
boolean |
Map.anyMatch(BitSet key_)
|
java.lang.Object |
Map.remove(BitSet bs_,
java.lang.String matchType_)
For "longest match" and "match all". |
void |
BitSet.clearBy(BitSet set_)
Clears all of the subset in this BitSet whose corresponding
bit is set in the specified BitSet. |
void |
BitSet.and(BitSet set_)
Performs a logical AND of this target bit set with the argument bit set. |
void |
BitSet.or(BitSet set_)
Performs a logical OR of this bit set with the bit set argument. |
void |
BitSet.xor(BitSet set_)
Performs a logical XOR of this bit set with the bit set argument. |
| Constructors in drcl.data with parameters of type BitSet | |
MapKey(BitSet mask_,
BitSet value_)
Creates an MapKey given mask and value. |
|
| Uses of BitSet in drcl.inet.contract |
| Fields in drcl.inet.contract declared as BitSet | |
static BitSet |
RTConfig.OUT_IFS_NO_CHANGE
|
| Methods in drcl.inet.contract with parameters of type BitSet | |
static void |
RTConfig.graft(RTKey key_,
BitSet bs_,
java.lang.Object extension_,
double timeout_,
Port out_)
|
static void |
RTConfig.prune(RTKey key_,
BitSet bs_,
java.lang.Object extension_,
double timeout_,
Port out_)
|
static java.lang.Object |
RTConfig.createGraftRequest(RTKey key_,
BitSet bs_,
double timeout_)
|
static java.lang.Object |
RTConfig.createGraftRequest(RTKey key_,
BitSet bs_,
java.lang.Object extension_,
double timeout_)
|
static java.lang.Object |
RTConfig.createPruneRequest(RTKey key_,
BitSet bs_,
double timeout_)
|
static java.lang.Object |
RTConfig.createPruneRequest(RTKey key_,
BitSet bs_,
java.lang.Object extension_,
double timeout_)
|
static InterfaceInfo[] |
IFQuery.getInterfaceInfos(BitSet ifset_,
Port out_)
|
| Uses of BitSet in drcl.inet.core |
| Methods in drcl.inet.core with parameters of type BitSet | |
void |
RT.graft(RTKey key_,
BitSet bs_)
Grafts the interfaces to the entry exactly matched by the given key. |
void |
RT.graft(RTKey key_,
BitSet bs_,
double timeout_)
Grafts the interfaces to the entry exactly matched by the given key. |
void |
RT._graftprune(boolean graft_,
RTKey key_,
BitSet bs_,
java.lang.Object ext_,
double timeout_)
|
void |
RT.prune(RTKey key_,
BitSet bs_)
Prunes the interfaces from the entry exactly matched by the given key. |
void |
RT.prune(RTKey key_,
BitSet bs_,
double timeout_)
Prunes the interfaces from the entry exactly matched by the given key. |
| Uses of BitSet in drcl.inet.data |
| Methods in drcl.inet.data that return BitSet | |
BitSet |
RTEntry.getOutIf()
Returns the bit set of interfaces. |
| Methods in drcl.inet.data with parameters of type BitSet | |
void |
RTEntry.setOutIf(BitSet outIf)
Sets the outgoing interfaces by a bit set. |
| Constructors in drcl.inet.data with parameters of type BitSet | |
RTEntry(BitSet bsOutIf_)
|
|
RTEntry(BitSet bsOutIf_,
java.lang.Object extension_)
|
|
RTEntry(RTKey key_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
|
|
RTEntry(long nexthop_,
BitSet bsOutIf_)
|
|
RTEntry(long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_)
|
|
RTEntry(RTKey key_,
long nexthop_,
BitSet bsOutIf_,
java.lang.Object extension_,
double timeout_)
|
|
| Uses of BitSet in drcl.inet.protocol |
| Methods in drcl.inet.protocol with parameters of type BitSet | |
void |
Routing.addRTEntry(RTKey key_,
long nexthop_,
BitSet interfaces,
java.lang.Object entryExtension_,
double timeout)
Adds/replaces a route entry via #rtconfigPort. |
void |
Routing.graftRTEntry(RTKey key_,
BitSet interfaces,
java.lang.Object entryExtension_,
double timeout)
Grafts a route entry to a list of outgoing interfaces via #rtconfigPort. |
void |
Routing.pruneRTEntry(RTKey key_,
BitSet interfaces,
java.lang.Object entryExtension_,
double timeout)
Prunes a route entry from a list of outgoing interfaces via #rtconfigPort. |
| Uses of BitSet in drcl.inet.protocol.dv |
| Methods in drcl.inet.protocol.dv that return BitSet | |
BitSet |
DV.getIfset()
Returns the set of the interfaces that this protocol is operated on. |
| Methods in drcl.inet.protocol.dv with parameters of type BitSet | |
void |
DV.setIfset(BitSet ifset_)
Sets the set of the interfaces that this protocol is operated on. |
| Uses of BitSet in drcl.inet.protocol.dvmrp |
| Methods in drcl.inet.protocol.dvmrp that return BitSet | |
BitSet |
DVMRP.getIfset()
Returns the set of the interfaces that this protocol is operated on. |
| Methods in drcl.inet.protocol.dvmrp with parameters of type BitSet | |
void |
DVMRPRTExtension.resetDependents(BitSet dependentIfs_)
|
void |
DVMRPFCExtension.resetPrune(BitSet dependentIfs_)
|
void |
DVMRP.setIfset(BitSet ifset_)
Sets the set of the interfaces that this protocol is operated on. |
| Constructors in drcl.inet.protocol.dvmrp with parameters of type BitSet | |
DVMRPRTExtension(int metric_,
BitSet dependentIfs_,
long[] dependents_,
boolean changed_)
|
|
DVMRPFCExtension(long upstream_,
BitSet dependentIfs_)
|
|
|
DRCL J-Sim API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||