|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NodeIdFactory in rice.p2p.commonapi.testing |
---|
Fields in rice.p2p.commonapi.testing declared as NodeIdFactory | |
---|---|
protected NodeIdFactory |
CommonAPITest.idFactory
|
Uses of NodeIdFactory in rice.pastry.direct |
---|
Fields in rice.pastry.direct declared as NodeIdFactory | |
---|---|
protected NodeIdFactory |
DirectPastryNodeFactory.nidFactory
|
Constructors in rice.pastry.direct with parameters of type NodeIdFactory | |
---|---|
DirectPastryNodeFactory(NodeIdFactory nf,
NetworkSimulator<DirectNodeHandle,RawMessage> sim,
Environment env)
Main constructor. |
Uses of NodeIdFactory in rice.pastry.dist |
---|
Methods in rice.pastry.dist with parameters of type NodeIdFactory | |
---|---|
static SocketPastryNodeFactory |
DistPastryNodeFactory.getFactory(NodeIdFactory nf,
int protocol,
int port,
Environment env)
Static method which is designed to be used by clients needing a distrubuted pastry node factory. |
Uses of NodeIdFactory in rice.pastry.socket |
---|
Fields in rice.pastry.socket declared as NodeIdFactory | |
---|---|
protected NodeIdFactory |
SocketPastryNodeFactory.nidFactory
|
Constructors in rice.pastry.socket with parameters of type NodeIdFactory | |
---|---|
SocketPastryNodeFactory(NodeIdFactory nf,
java.net.InetAddress bindAddress,
int startPort,
Environment env)
|
|
SocketPastryNodeFactory(NodeIdFactory nf,
int startPort,
Environment env)
|
Uses of NodeIdFactory in rice.pastry.socket.appsocket |
---|
Constructors in rice.pastry.socket.appsocket with parameters of type NodeIdFactory | |
---|---|
AppSocketPastryNodeFactory(NodeIdFactory nf,
java.net.InetAddress bindAddress,
int startPort,
Environment env)
|
|
AppSocketPastryNodeFactory(NodeIdFactory nf,
int startPort,
Environment env)
|
Uses of NodeIdFactory in rice.pastry.socket.internet |
---|
Constructors in rice.pastry.socket.internet with parameters of type NodeIdFactory | |
---|---|
InternetPastryNodeFactory(NodeIdFactory nf,
java.net.InetAddress bindAddress,
int startPort,
Environment env,
NATHandler handler,
java.util.Collection<java.net.InetSocketAddress> probeAddresses,
java.net.InetAddress[] externalAddresses)
May block for more than a second to determine network information. |
|
InternetPastryNodeFactory(NodeIdFactory nf,
int startPort,
Environment env)
|
Uses of NodeIdFactory in rice.pastry.socket.nat.rendezvous |
---|
Constructors in rice.pastry.socket.nat.rendezvous with parameters of type NodeIdFactory | |
---|---|
RendezvousSocketPastryNodeFactory(NodeIdFactory nf,
java.net.InetAddress bindAddress,
int startPort,
Environment env,
boolean firewalled)
|
|
RendezvousSocketPastryNodeFactory(NodeIdFactory nf,
int startPort,
Environment env,
boolean firewalled)
|
Uses of NodeIdFactory in rice.pastry.standard |
---|
Classes in rice.pastry.standard that implement NodeIdFactory | |
---|---|
class |
CertifiedNodeIdFactory
Builds nodeIds in a certified manner, guaranteeing that a given node will always have the same nodeId. |
class |
IPNodeIdFactory
Constructs NodeIds for virtual nodes derived from the IP address and port number of this Java VM. |
class |
RandomNodeIdFactory
Constructs random node ids by SHA'ing consecutive numbers, with random starting value. |
Uses of NodeIdFactory in rice.pastry.testing |
---|
Fields in rice.pastry.testing declared as NodeIdFactory | |
---|---|
protected NodeIdFactory |
LeafSetTest.factory
|
Uses of NodeIdFactory in rice.tutorial.deterministicsimulator |
---|
Methods in rice.tutorial.deterministicsimulator with parameters of type NodeIdFactory | |
---|---|
void |
DirectTutorial.scheduleBootTask(int numNodes,
NodeIdFactory nidFactory,
PastryNodeFactory factory,
Environment env)
|
void |
DirectTutorial.scheduleDeliveryTask(NodeIdFactory nidFactory,
Environment env)
|
Uses of NodeIdFactory in rice.tutorial.transportlayer |
---|
Methods in rice.tutorial.transportlayer with parameters of type NodeIdFactory | |
---|---|
static PastryNodeFactory |
BandwidthLimitingTransportLayer.exampleA(int bindport,
Environment env,
NodeIdFactory nidFactory,
int amt,
int time)
|
static PastryNodeFactory |
BandwidthLimitingTransportLayer.exampleB(int bindport,
Environment env,
NodeIdFactory nidFactory,
int amt,
int time)
|
|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |