DRCL J-Sim API

Uses of Class
drcl.inet.data.RTKey

Packages that use RTKey
drcl.inet   
drcl.inet.contract   
drcl.inet.core   
drcl.inet.data   
drcl.inet.protocol   
drcl.inet.protocol.cbt   
drcl.inet.protocol.dv   
 

Uses of RTKey in drcl.inet
 

Methods in drcl.inet with parameters of type RTKey
 void Node.addRTEntry(RTKey key_, RTEntry entry_, double timeout_)
          Adds an RT entry to this node.
 void Node.removeRTEntry(RTKey key_)
          Removes an RT entry from this node.
 java.lang.Object Node.retrieveRTEntry(RTKey key_, java.lang.String matchMethod_)
          Retrieves an RT entry/RT entries from this node.
abstract  void CoreServiceLayer.addRTEntry(RTKey key_, RTEntry entry_, double timeout_)
          Adds a routing entry to this core service layer.
abstract  void CoreServiceLayer.removeRTEntry(RTKey key_)
          Removes a routing entry from this core service layer.
abstract  java.lang.Object CoreServiceLayer.retrieveRTEntry(RTKey key_, java.lang.String matchMethod_)
          Retrieves an RT entry/RT entries from this core service layer.
 

Uses of RTKey in drcl.inet.contract
 

Methods in drcl.inet.contract that return RTKey
 RTKey RTConfig.Message.getKey()
           
 

Methods in drcl.inet.contract with parameters of type RTKey
static int[] RTLookup.lookup(RTKey key_, Port out_)
           
static void RTConfig.add(RTKey key_, RTEntry entry_, double timeout_, Port out_)
           
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.remove(RTKey key_, java.lang.String match_, Port out_)
           
static java.lang.Object RTConfig.retrieve(RTKey key_, java.lang.String match_, Port out_)
           
static java.lang.Object RTConfig.createAddRequest(RTKey key_, RTEntry entry_, double timeout_)
           
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 java.lang.Object RTConfig.createRemoveRequest(RTKey key_, java.lang.String match_)
           
static java.lang.Object RTConfig.createRetrieveRequest(RTKey key_, java.lang.String match_)
           
 

Constructors in drcl.inet.contract with parameters of type RTKey
RTConfig.Message(int type_, RTKey key_, RTEntry entry_, double timeout_)
           
RTConfig.Message(int type_, RTKey key_, java.lang.String matchtype_)
           
 

Uses of RTKey in drcl.inet.core
 

Methods in drcl.inet.core with parameters of type RTKey
 void RT.add(RTKey key_, RTEntry entry_, double timeout_)
          Adds a key-entry pair with timeout to the routing table.
 void RT.add(RTKey key_, RTEntry entry_)
          Adds a key-entry pair to the routing table.
 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.
 java.lang.Object RT.get(RTKey key_, java.lang.String matchType_)
          Returns the matched entry(-ies).
 java.lang.Object RT.remove(RTKey key_, java.lang.String matchType_)
          Removes the matched entry(-ies).
 void CoreServiceLayer.addRTEntry(RTKey key_, RTEntry entry_, double timeout_)
           
 void CoreServiceLayer.removeRTEntry(RTKey key_)
           
 java.lang.Object CoreServiceLayer.retrieveRTEntry(RTKey key_, java.lang.String matchMethod_)
           
 

Uses of RTKey in drcl.inet.data
 

Methods in drcl.inet.data that return RTKey
 RTKey RTEntry.getKey()
           
 

Methods in drcl.inet.data with parameters of type RTKey
 void RTEntry.setKey(RTKey k)
           
 

Constructors in drcl.inet.data with parameters of type RTKey
RTEntry(RTKey key_, BitSet bsOutIf_, java.lang.Object extension_, double timeout_)
           
RTEntry(RTKey key_, long nexthop_, BitSet bsOutIf_, java.lang.Object extension_, double timeout_)
           
 

Uses of RTKey in drcl.inet.protocol
 

Methods in drcl.inet.protocol with parameters of type RTKey
 void Routing.addRTEntry(RTKey key_, long nexthop_, int interfaces, java.lang.Object entryExtension_, double timeout)
          Adds/replaces a route entry via #rtconfigPort.
 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.graftRTEntry(RTKey key_, int interfaces, java.lang.Object entryExtension_, double timeout)
          Grafts a route entry to a list of outgoing interfaces via #rtconfigPort.
 void Routing.graftRTEntry(RTKey key_, int[] interfaces, java.lang.Object entryExtension_, double timeout)
          Grafts a route entry to a list of outgoing interfaces via #rtconfigPort.
 void Routing.pruneRTEntry(RTKey key_, int[] interfaces, java.lang.Object entryExtension_, double timeout)
          Prunes a route entry from a list of outgoing interfaces via #rtconfigPort.
 void Routing.pruneRTEntry(RTKey key_, int interfaces, java.lang.Object entryExtension_, double timeout)
          Prunes a route entry from 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.
 java.lang.Object Routing.removeRTEntry(RTKey key_, java.lang.String type)
          Removes a route entry via #rtconfigPort.
 java.lang.Object Routing.retrieveRTEntry(RTKey key_, java.lang.String type)
          Retrieves matched route entries via #rtconfigPort.
 

Uses of RTKey in drcl.inet.protocol.cbt
 

Methods in drcl.inet.protocol.cbt with parameters of type RTKey
 int[] CBT.routeQueryHandler(RTKey key_, Port inPort_)
          Handel multicast query from CSL.
 

Uses of RTKey in drcl.inet.protocol.dv
 

Methods in drcl.inet.protocol.dv with parameters of type RTKey
 int[] DV.routeQueryHandler(RTKey key_, Port inPort_)
           
 


DRCL J-Sim API

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