| 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NodeRecord | |
|---|---|
| org.mpisws.p2p.transport.direct | |
| rice.pastry.direct | |
| rice.pastry.direct.proximitygenerators | |
| Uses of NodeRecord in org.mpisws.p2p.transport.direct | 
|---|
| Constructors in org.mpisws.p2p.transport.direct with parameters of type NodeRecord | |
|---|---|
DirectTransportLayer(Identifier local,
                     NetworkSimulator<Identifier,MessageType> simulator,
                     NodeRecord nr,
                     Environment env)
 | 
|
| Uses of NodeRecord in rice.pastry.direct | 
|---|
| Methods in rice.pastry.direct that return NodeRecord | |
|---|---|
 NodeRecord | 
NetworkSimulator.generateNodeRecord()
Generates a random node record  | 
 NodeRecord | 
NetworkSimulatorImpl.generateNodeRecord()
 | 
 NodeRecord | 
ProximityGenerator.generateNodeRecord()
 | 
 NodeRecord | 
DirectNodeHandle.getAddress()
 | 
 NodeRecord | 
BasicNetworkSimulator.getNodeRecord(DirectNodeHandle handle)
 | 
 NodeRecord | 
NetworkSimulator.getNodeRecord(DirectNodeHandle handle)
 | 
 NodeRecord | 
NetworkSimulatorImpl.getNodeRecord(DirectNodeHandle handle)
 | 
| Methods in rice.pastry.direct with parameters of type NodeRecord | |
|---|---|
protected  TransportLayer<NodeHandle,RawMessage> | 
DirectPastryNodeFactory.getDirectTransportLayer(PastryNode pn,
                        NodeRecord nr)
Override me  | 
 float | 
NodeRecord.networkDelay(NodeRecord nrb)
 | 
 float | 
NodeRecord.proximity(NodeRecord nrb)
 | 
 void | 
BasicNetworkSimulator.registerIdentifier(Identifier i,
                   DirectTransportLayer<Identifier,MessageType> dtl,
                   NodeRecord record)
set the liveliness of a NodeId  | 
 void | 
NetworkSimulator.registerNode(Identifier i,
             DirectTransportLayer<Identifier,MessageType> dtl,
             NodeRecord nr)
 | 
 void | 
NetworkSimulatorImpl.registerNode(Identifier i,
             DirectTransportLayer<Identifier,MessageType> dtl,
             NodeRecord nr)
 | 
| Uses of NodeRecord in rice.pastry.direct.proximitygenerators | 
|---|
| Classes in rice.pastry.direct.proximitygenerators that implement NodeRecord | |
|---|---|
 class | 
GenericProximityGenerator.GNNodeRecord
 | 
| Methods in rice.pastry.direct.proximitygenerators that return NodeRecord | |
|---|---|
 NodeRecord | 
EuclideanProximityGenerator.generateNodeRecord()
 | 
 NodeRecord | 
GenericProximityGenerator.generateNodeRecord()
 | 
 NodeRecord | 
SphereNetworkProximityGenerator.generateNodeRecord()
 | 
| Methods in rice.pastry.direct.proximitygenerators with parameters of type NodeRecord | |
|---|---|
 float | 
GenericProximityGenerator.GNNodeRecord.networkDelay(NodeRecord that)
 | 
 float | 
GenericProximityGenerator.GNNodeRecord.proximity(NodeRecord that)
 | 
  | 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||