J-Sim v1.2.1-p7 API

Uses of Class
drcl.data.BitSet

Packages that use BitSet
drcl.data   
drcl.inet.contract   
drcl.inet.core   
drcl.inet.data   
drcl.inet.protocol   
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
protected  java.lang.Object RadixMap.getLongestMatch(BitSet key_)
           
protected  java.lang.Object RadixMap.removeLongestMatch(BitSet key_)
          Removes the longest match.
 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".
protected  java.lang.Object Map.getLongestMatch(BitSet key_)
          Returns the longest match.
protected  java.lang.Object Map.getExactMatch(BitSet bs_)
          Returns the exact match on key value only.
 boolean Map.anyMatch(BitSet key_)
           
protected  java.lang.Object[] Map.getMatches(BitSet key_)
          Returns all the matches
 java.lang.Object Map.remove(BitSet bs_, java.lang.String matchType_)
          For "longest match" and "match all".
protected  java.lang.Object Map.removeLongestMatch(BitSet key_)
          Removes the longest match.
protected  java.lang.Object Map.removeExactMatch(BitSet bs_)
          Removes the exact match on key value only.
protected  java.lang.Object[] Map.removeMatches(BitSet key_)
          Removes all the matches
 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
protected  void Routing.addRTEntry(RTKey key_, BitSet interfaces, java.lang.Object entryExtension_, double timeout)
          Adds/replaces a route entry via Routing.rtconfigPort.
 void Routing.addRTEntry(RTKey key_, long nexthop_, BitSet interfaces, java.lang.Object entryExtension_, double timeout)
          Adds/replaces a route entry via Routing.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 Routing.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 Routing.rtconfigPort.
 

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_)
           
 


J-Sim v1.2.1-p7 API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~