|
ePOST API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NodeId in rice.pastry |
---|
Fields in rice.pastry declared as NodeId | |
---|---|
protected NodeId |
PastryNode.myNodeId
|
Methods in rice.pastry that return NodeId | |
---|---|
static NodeId |
NodeId.buildNodeId()
Constructor. |
static NodeId |
NodeId.buildNodeId(byte[] material)
Constructor. |
static NodeId |
NodeId.buildNodeId(int[] material)
Constructor. |
NodeId |
NodeIdFactory.generateNodeId()
Generates a nodeId. |
abstract NodeId |
NodeHandle.getNodeId()
Gets the nodeId of this Pastry node. |
NodeId |
PastryNode.getNodeId()
|
Methods in rice.pastry with parameters of type NodeId | |
---|---|
NodeHandle |
NodeSet.get(NodeId nid)
Finds the NodeHandle associated with a NodeId. |
NodeHandle |
NodeSetI.get(NodeId nid)
Finds the NodeHandle associated with the NodeId. |
int |
NodeSet.getIndex(NodeId nid)
Gets the index of the element with the given node id. |
int |
NodeSetI.getIndex(NodeId nid)
Gets the index of the element with the given node id. |
boolean |
PastryNode.isClosest(NodeId key)
Called by the layered Pastry application to check if the local pastry node is the one that is currently closest to the object key id. |
abstract PastryNode |
PastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId)
Call this to construct a new node of the type chosen by the factory, with the given nodeId. |
NodeHandle |
NodeSet.remove(NodeId nid)
Removes a node id and its handle from the set. |
Constructors in rice.pastry with parameters of type NodeId | |
---|---|
PastryNode(NodeId id,
Environment e)
Constructor, with NodeId. |
Uses of NodeId in rice.pastry.client |
---|
Methods in rice.pastry.client that return NodeId | |
---|---|
NodeId |
PastryAppl.getNodeId()
Gets the node id associated with this client. |
Methods in rice.pastry.client with parameters of type NodeId | |
---|---|
boolean |
PastryAppl.isClosest(NodeId key)
Called by the layered Pastry application to check if the local pastry node is the one that is currently closest to the object key id. |
Uses of NodeId in rice.pastry.direct |
---|
Methods in rice.pastry.direct that return NodeId | |
---|---|
NodeId |
DirectNodeHandle.getNodeId()
Gets the NodeId attribute of the DirectNodeHandle object |
Methods in rice.pastry.direct with parameters of type NodeId | |
---|---|
PastryNode |
DirectPastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId)
Manufacture a new Pastry node. |
Constructors in rice.pastry.direct with parameters of type NodeId | |
---|---|
DirectPastryNode(NodeId id,
NetworkSimulator sim,
Environment e,
NodeRecord nr)
|
Uses of NodeId in rice.pastry.dist |
---|
Fields in rice.pastry.dist declared as NodeId | |
---|---|
protected NodeId |
DistNodeHandle.nodeId
|
Methods in rice.pastry.dist that return NodeId | |
---|---|
NodeId |
DistNodeHandle.getNodeId()
Gets the nodeId of this Pastry node. |
Methods in rice.pastry.dist with parameters of type NodeId | |
---|---|
abstract PastryNode |
DistPastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId)
Generates a new pastry node with the specified NodeId using the bootstrap bootstrap. |
abstract PastryNode |
DistPastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId,
java.net.InetSocketAddress proxy)
Generates a new pastry node with the specified NodeId using the bootstrap bootstrap. |
Constructors in rice.pastry.dist with parameters of type NodeId | |
---|---|
DistNodeHandle(NodeId nodeId,
java.net.InetSocketAddress address)
Constructor |
|
DistPastryNode(NodeId id,
Environment e)
Constructor, with NodeId. |
Uses of NodeId in rice.pastry.leafset |
---|
Methods in rice.pastry.leafset with parameters of type NodeId | |
---|---|
NodeHandle |
SimilarSet.get(NodeId nid)
Finds the NodeHandle associated with the NodeId. |
int |
SimilarSet.getIndex(NodeId nid)
Gets the index of the element with the given node id. |
boolean |
LeafSet.member(NodeId nid)
Verifies if the set contains this particular id. |
boolean |
SimilarSet.member(NodeId nid)
|
NodeHandle |
SimilarSet.remove(NodeId nid)
Removes a node id and its handle from the set. |
Uses of NodeId in rice.pastry.messaging |
---|
Methods in rice.pastry.messaging that return NodeId | |
---|---|
NodeId |
Message.getSenderId()
Get sender Id. |
Uses of NodeId in rice.pastry.routing |
---|
Methods in rice.pastry.routing with parameters of type NodeId | |
---|---|
NodeHandle |
RouteSet.get(NodeId nid)
Returns the node handle with the matching node id or null if none exists. |
NodeHandle |
RoutingTable.get(NodeId nid)
Gets the node handle associated with a given id. |
int |
RouteSet.getIndex(NodeId nid)
Get the index of the node id. |
boolean |
RouteSet.member(NodeId nid)
Membership test. |
NodeHandle |
RouteSet.remove(NodeId nid)
Removes a node from a set. |
Uses of NodeId in rice.pastry.socket |
---|
Methods in rice.pastry.socket with parameters of type NodeId | |
---|---|
PastryNode |
SocketPastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId)
Method which creates a Pastry node from the next port with a randomly generated NodeId. |
PastryNode |
SocketPastryNodeFactory.newNode(NodeHandle bootstrap,
NodeId nodeId,
java.net.InetSocketAddress pAddress)
Method which creates a Pastry node from the next port with a randomly generated NodeId. |
void |
SocketNodeHandle.setNodeId(NodeId nodeId)
|
Constructors in rice.pastry.socket with parameters of type NodeId | |
---|---|
SocketNodeHandle(EpochInetSocketAddress address,
NodeId nodeId)
Constructor |
|
SocketPastryNode(NodeId id,
Environment e)
Constructor |
Uses of NodeId in rice.pastry.socket.messaging |
---|
Methods in rice.pastry.socket.messaging that return NodeId | |
---|---|
NodeId |
NodeIdResponseMessage.getNodeId()
Returns the nodeId of the receiver. |
Constructors in rice.pastry.socket.messaging with parameters of type NodeId | |
---|---|
NodeIdResponseMessage(NodeId nid,
long epoch)
Constructor |
Uses of NodeId in rice.pastry.standard |
---|
Methods in rice.pastry.standard that return NodeId | |
---|---|
NodeId |
CertifiedNodeIdFactory.generateNodeId()
generate a nodeId |
NodeId |
IPNodeIdFactory.generateNodeId()
generate a nodeId multiple invocations result in a deterministic series of randomized NodeIds, seeded by the IP address of the local host. |
NodeId |
RandomNodeIdFactory.generateNodeId()
generate a nodeId |
Methods in rice.pastry.standard with parameters of type NodeId | |
---|---|
static void |
CertifiedNodeIdFactory.generateCertificate(NodeId id,
java.io.OutputStream os,
java.security.PrivateKey key)
Method which generates a certificate given the nodeid, location, and private key |
Uses of NodeId in rice.pastry.testing |
---|
Fields in rice.pastry.testing declared as NodeId | |
---|---|
NodeId |
PastryRegrTest.lastNode
|
Methods in rice.pastry.testing that return NodeId | |
---|---|
NodeId |
NodeIdUnit.createNodeId()
|
NodeId |
LeafSetTest.TestNodeHandle.getNodeId()
|
NodeId |
PingMessageNew.getSource()
|
Methods in rice.pastry.testing with parameters of type NodeId | |
---|---|
void |
RegrTestApp.sendMsg(NodeId nid)
|
void |
Ping.sendPing(NodeId nid)
|
void |
PingClient.sendPing(NodeId nid)
|
void |
PingClient.sendTrace(NodeId nid)
|
void |
RegrTestApp.sendTrace(NodeId nid)
|
Constructors in rice.pastry.testing with parameters of type NodeId | |
---|---|
LeafSetTest.TestNodeHandle(NodeId id)
|
|
PingMessageNew(Address pingAddress,
NodeHandle src,
NodeId tgt)
|
Uses of NodeId in rice.visualization |
---|
Methods in rice.visualization with parameters of type NodeId | |
---|---|
void |
Visualization.setSelected(NodeId id,
Ring r)
|
|
ePOST API | |||||||||
PREV NEXT | FRAMES NO FRAMES |