|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use RTKey | |
| drcl.inet | |
| drcl.inet.contract | |
| drcl.inet.core | |
| drcl.inet.data | |
| drcl.inet.protocol | |
| drcl.inet.protocol.dv | |
| drcl.inet.protocol.dvmrp | |
| Uses of RTKey in drcl.inet |
| Methods in drcl.inet with parameters of type RTKey | |
protected int[] |
Protocol.routeQueryHandler(RTKey request_,
Port inPort_)
Called back when a unicast/multicast query event is received. |
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 | |
protected void |
Routing.replaceRTEntry(RTKey key_,
java.lang.Object entryExtension_)
Replaces the route entry extension object and leaves other fields intact via Routing.rtconfigPort. |
protected void |
Routing.replaceRTEntry(RTKey key_,
java.lang.Object entryExtension_,
double timeout_)
Replaces the route entry extension object and timeout, and leaves other fields intact via Routing.rtconfigPort. |
protected void |
Routing.addRTEntry(RTKey key_,
int[] interfaces,
java.lang.Object entryExtension_,
double timeout)
Adds/replaces a route entry via Routing.rtconfigPort. |
protected void |
Routing.addRTEntry(RTKey key_,
int interfaces,
java.lang.Object entryExtension_,
double timeout)
Adds/replaces a route entry via Routing.rtconfigPort. |
protected void |
Routing.addRTEntry(RTKey key_,
BitSet interfaces,
java.lang.Object entryExtension_,
double timeout)
Adds/replaces a route entry via Routing.rtconfigPort. |
protected void |
Routing.addRTEntry(RTKey key_,
long nexthop_,
int[] interfaces,
java.lang.Object entryExtension_,
double timeout)
Adds/replaces a route entry via Routing.rtconfigPort. |
void |
Routing.addRTEntry(RTKey key_,
long nexthop_,
int 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.graftRTEntry(RTKey key_,
int interfaces,
java.lang.Object entryExtension_,
double timeout)
Grafts a route entry to a list of outgoing interfaces via Routing.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 Routing.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 Routing.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 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. |
java.lang.Object |
Routing.removeRTEntry(RTKey key_,
java.lang.String type)
Removes a route entry via Routing.rtconfigPort. |
java.lang.Object |
Routing.retrieveRTEntry(RTKey key_,
java.lang.String type)
Retrieves matched route entries via Routing.rtconfigPort. |
| 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_)
|
| Uses of RTKey in drcl.inet.protocol.dvmrp |
| Methods in drcl.inet.protocol.dvmrp with parameters of type RTKey | |
protected int[] |
DVMRP.routeQueryHandler(RTKey request_,
Port inPort_)
|
|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||