Rice Pastry API

Uses of Class
rice.pastry.socket.nat.rendezvous.RendezvousSocketNodeHandle

Packages that use RendezvousSocketNodeHandle
rice.pastry.socket.nat.rendezvous   
 

Uses of RendezvousSocketNodeHandle in rice.pastry.socket.nat.rendezvous
 

Fields in rice.pastry.socket.nat.rendezvous declared as RendezvousSocketNodeHandle
protected  RendezvousSocketNodeHandle PilotForwardMsg.target
           
 

Fields in rice.pastry.socket.nat.rendezvous with type parameters of type RendezvousSocketNodeHandle
protected  RendezvousTransportLayer<RendezvousSocketNodeHandle> RendezvousApp.tl
           
 

Methods in rice.pastry.socket.nat.rendezvous that return RendezvousSocketNodeHandle
 RendezvousSocketNodeHandle LeafSetPilotFinder.findPilot(RendezvousSocketNodeHandle dest)
           
 RendezvousSocketNodeHandle OpenChannelMsg.getRendezvous()
           
 RendezvousSocketNodeHandle LeafSetRendezvousStrategy.getRendezvousPoint(RendezvousSocketNodeHandle dest, java.util.Map<java.lang.String,java.lang.Object> options)
           
 RendezvousSocketNodeHandle OpenChannelMsg.getSource()
           
 RendezvousSocketNodeHandle PilotForwardMsg.getTarget()
           
 

Methods in rice.pastry.socket.nat.rendezvous that return types with arguments of type RendezvousSocketNodeHandle
protected  ContactDeserializer<java.net.InetSocketAddress,RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getContactDeserializer(TLPastryNode pn)
           
protected  ContactDirectStrategy<RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getContactDirectStrategy(TLPastryNode pn)
           
protected  PilotFinder<RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getPilotFinder(TLPastryNode pn)
           
protected  RendezvousGenerationStrategy<RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getRendezvousGenerator(TLPastryNode pn)
           
protected  RendezvousStrategy<RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getRendezvousStrategy(TLPastryNode pn)
           
protected  RendezvousStrategy<RendezvousSocketNodeHandle> RendezvousSocketPastryNodeFactory.getRendezvousStrategyHelper(TLPastryNode pn)
          This is an annoying hack.
 MessageRequestHandle<RendezvousSocketNodeHandle,java.nio.ByteBuffer> RendezvousApp.sendMessage(RendezvousSocketNodeHandle i, java.nio.ByteBuffer m, MessageCallback<RendezvousSocketNodeHandle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> ops)
           
 

Methods in rice.pastry.socket.nat.rendezvous with parameters of type RendezvousSocketNodeHandle
 boolean RendezvousContactDirectStrategy.canContactDirect(RendezvousSocketNodeHandle remoteNode)
           
 RendezvousSocketNodeHandle LeafSetPilotFinder.findPilot(RendezvousSocketNodeHandle dest)
           
 RendezvousSocketNodeHandle LeafSetRendezvousStrategy.getRendezvousPoint(RendezvousSocketNodeHandle dest, java.util.Map<java.lang.String,java.lang.Object> options)
           
 Cancellable RendezvousApp.openChannel(RendezvousSocketNodeHandle target, RendezvousSocketNodeHandle rendezvous, RendezvousSocketNodeHandle source, int uid, Continuation<java.lang.Integer,java.lang.Exception> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)
           
 MessageRequestHandle<RendezvousSocketNodeHandle,java.nio.ByteBuffer> RendezvousApp.sendMessage(RendezvousSocketNodeHandle i, java.nio.ByteBuffer m, MessageCallback<RendezvousSocketNodeHandle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> ops)
           
 

Method parameters in rice.pastry.socket.nat.rendezvous with type arguments of type RendezvousSocketNodeHandle
protected  void RendezvousSocketPastryNodeFactory.generatePilotStrategy(TLPastryNode pn, RendezvousTransportLayerImpl<java.net.InetSocketAddress,RendezvousSocketNodeHandle> rendezvousLayer)
           
 MessageRequestHandle<RendezvousSocketNodeHandle,java.nio.ByteBuffer> RendezvousApp.sendMessage(RendezvousSocketNodeHandle i, java.nio.ByteBuffer m, MessageCallback<RendezvousSocketNodeHandle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> ops)
           
 void RendezvousApp.setTransportLayer(RendezvousTransportLayer<RendezvousSocketNodeHandle> tl)
           
 

Constructors in rice.pastry.socket.nat.rendezvous with parameters of type RendezvousSocketNodeHandle
OpenChannelMsg(int address, RendezvousSocketNodeHandle rendezvous, RendezvousSocketNodeHandle source, int uid)
           
PilotForwardMsg(int address, ByteBufferMsg msg, RendezvousSocketNodeHandle target)
           
RendezvousContactDirectStrategy(RendezvousSocketNodeHandle localNodeHandle, AddressStrategy addressStrategy, Environment environment)
           
 

Constructor parameters in rice.pastry.socket.nat.rendezvous with type arguments of type RendezvousSocketNodeHandle
RendezvousJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls, ReadyStrategy nextReadyStrategy, PilotManager<RendezvousSocketNodeHandle> pilotManager)
           
RendezvousPNSApplication(PastryNode pn, ContactDirectStrategy<RendezvousSocketNodeHandle> contactDirectStrategy)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.