Rice Pastry API

Uses of Class
org.mpisws.p2p.transport.multiaddress.MultiInetSocketAddress

Packages that use MultiInetSocketAddress
org.mpisws.p2p.testing.transportlayer   
org.mpisws.p2p.transport.multiaddress   
org.mpisws.p2p.transport.sourceroute.factory   
rice.pastry.socket   
rice.pastry.transport   
 

Uses of MultiInetSocketAddress in org.mpisws.p2p.testing.transportlayer
 

Methods in org.mpisws.p2p.testing.transportlayer that return MultiInetSocketAddress
 MultiInetSocketAddress EpochTest.getBogusIdentifier(MultiInetSocketAddress local)
           
 MultiInetSocketAddress SRManagerTest.getBogusIdentifier(MultiInetSocketAddress local)
           
 

Methods in org.mpisws.p2p.testing.transportlayer that return types with arguments of type MultiInetSocketAddress
 SourceRoute<MultiInetSocketAddress> SRTest.getBogusIdentifier(SourceRoute<MultiInetSocketAddress> local)
           
 SourceRoute<MultiInetSocketAddress> LivenessTest.getIdentifier(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> a, TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> b)
           
 

Methods in org.mpisws.p2p.testing.transportlayer with parameters of type MultiInetSocketAddress
 MultiInetSocketAddress EpochTest.getBogusIdentifier(MultiInetSocketAddress local)
           
 MultiInetSocketAddress SRManagerTest.getBogusIdentifier(MultiInetSocketAddress local)
           
 

Method parameters in org.mpisws.p2p.testing.transportlayer with type arguments of type MultiInetSocketAddress
 SourceRoute<MultiInetSocketAddress> SRTest.getBogusIdentifier(SourceRoute<MultiInetSocketAddress> local)
           
 SourceRoute<MultiInetSocketAddress> LivenessTest.getIdentifier(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> a, TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> b)
           
 SourceRoute<MultiInetSocketAddress> LivenessTest.getIdentifier(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> a, TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> b)
           
 SourceRoute SRTest.getIdentifier(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> a, TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> b)
           
 SourceRoute SRTest.getIdentifier(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> a, TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> b)
           
 

Uses of MultiInetSocketAddress in org.mpisws.p2p.transport.multiaddress
 

Methods in org.mpisws.p2p.transport.multiaddress that return MultiInetSocketAddress
static MultiInetSocketAddress MultiInetSocketAddress.build(InputBuffer buf)
          EpochInetSocketAddress: (IPV4): +-+-+-+-+-+-+-+-+ + numAddrs + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + internet address 0 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + port 0 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + internet address 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + port 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + internet address k + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + port k + ...
 MultiInetSocketAddress MultiInetAddressTransportLayerImpl.getLocalIdentifier()
           
 

Methods in org.mpisws.p2p.transport.multiaddress that return types with arguments of type MultiInetSocketAddress
 SocketRequestHandle<MultiInetSocketAddress> MultiInetAddressTransportLayerImpl.openSocket(MultiInetSocketAddress i, SocketCallback<MultiInetSocketAddress> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 MessageRequestHandle<MultiInetSocketAddress,java.nio.ByteBuffer> MultiInetAddressTransportLayerImpl.sendMessage(MultiInetSocketAddress i, java.nio.ByteBuffer m, MessageCallback<MultiInetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 

Methods in org.mpisws.p2p.transport.multiaddress with parameters of type MultiInetSocketAddress
 boolean MultiInetSocketAddress.addressEquals(MultiInetSocketAddress that)
           
 java.net.InetSocketAddress AddressStrategy.getAddress(MultiInetSocketAddress remote)
           
 java.net.InetSocketAddress SimpleAddressStrategy.getAddress(MultiInetSocketAddress remote)
          Method which returns the address of this address
 SocketRequestHandle<MultiInetSocketAddress> MultiInetAddressTransportLayerImpl.openSocket(MultiInetSocketAddress i, SocketCallback<MultiInetSocketAddress> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 MessageRequestHandle<MultiInetSocketAddress,java.nio.ByteBuffer> MultiInetAddressTransportLayerImpl.sendMessage(MultiInetSocketAddress i, java.nio.ByteBuffer m, MessageCallback<MultiInetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 

Method parameters in org.mpisws.p2p.transport.multiaddress with type arguments of type MultiInetSocketAddress
 SocketRequestHandle<MultiInetSocketAddress> MultiInetAddressTransportLayerImpl.openSocket(MultiInetSocketAddress i, SocketCallback<MultiInetSocketAddress> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 MessageRequestHandle<MultiInetSocketAddress,java.nio.ByteBuffer> MultiInetAddressTransportLayerImpl.sendMessage(MultiInetSocketAddress i, java.nio.ByteBuffer m, MessageCallback<MultiInetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 void MultiInetAddressTransportLayerImpl.setCallback(TransportLayerCallback<MultiInetSocketAddress,java.nio.ByteBuffer> callback)
           
 void MultiInetAddressTransportLayerImpl.setErrorHandler(ErrorHandler<MultiInetSocketAddress> handler)
           
 

Constructors in org.mpisws.p2p.transport.multiaddress with parameters of type MultiInetSocketAddress
MultiInetAddressTransportLayerImpl(MultiInetSocketAddress localAddress, TransportLayer<java.net.InetSocketAddress,java.nio.ByteBuffer> wire, Environment env, ErrorHandler<MultiInetSocketAddress> handler, AddressStrategy strategy)
           
SimpleAddressStrategy(MultiInetSocketAddress local)
           
 

Constructor parameters in org.mpisws.p2p.transport.multiaddress with type arguments of type MultiInetSocketAddress
MultiInetAddressTransportLayerImpl(MultiInetSocketAddress localAddress, TransportLayer<java.net.InetSocketAddress,java.nio.ByteBuffer> wire, Environment env, ErrorHandler<MultiInetSocketAddress> handler, AddressStrategy strategy)
           
 

Uses of MultiInetSocketAddress in org.mpisws.p2p.transport.sourceroute.factory
 

Methods in org.mpisws.p2p.transport.sourceroute.factory that return types with arguments of type MultiInetSocketAddress
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.build(InputBuffer buf)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(java.util.List<MultiInetSocketAddress> route)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(MultiInetSocketAddress local)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(MultiInetSocketAddress local, MultiInetSocketAddress dest)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.reverse(SourceRoute<MultiInetSocketAddress> route)
           
 

Methods in org.mpisws.p2p.transport.sourceroute.factory with parameters of type MultiInetSocketAddress
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(MultiInetSocketAddress local)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(MultiInetSocketAddress local, MultiInetSocketAddress dest)
           
 

Method parameters in org.mpisws.p2p.transport.sourceroute.factory with type arguments of type MultiInetSocketAddress
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.getSourceRoute(java.util.List<MultiInetSocketAddress> route)
           
 SourceRoute<MultiInetSocketAddress> MultiAddressSourceRouteFactory.reverse(SourceRoute<MultiInetSocketAddress> route)
           
 

Uses of MultiInetSocketAddress in rice.pastry.socket
 

Fields in rice.pastry.socket declared as MultiInetSocketAddress
 MultiInetSocketAddress SocketNodeHandle.eaddress
           
 

Methods in rice.pastry.socket that return MultiInetSocketAddress
 MultiInetSocketAddress SocketNodeHandle.getAddress()
          Returns the InetSocketAddress that should be used to contact the node
 MultiInetSocketAddress SocketNodeHandle.getIdentifier()
           
 

Methods in rice.pastry.socket that return types with arguments of type MultiInetSocketAddress
protected  CommonAPITransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>> SocketPastryNodeFactory.getCommonAPITransportLayer(UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, TLPastryNode pn, TLDeserializer deserializer)
           
protected  IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentityImpl(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentityImpl(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentityImpl(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getLivenessTransportLayer(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> tl, TLPastryNode pn)
           
protected  PriorityTransportLayer<MultiInetSocketAddress> SocketPastryNodeFactory.getPriorityTransportLayer(SourceRouteManager<MultiInetSocketAddress> srm, TLPastryNode pn)
           
protected  SourceRouteManager<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteManagerLayer(LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> ltl, TLPastryNode pn, MultiInetSocketAddress proxyAddress, MultiAddressSourceRouteFactory esrFactory)
           
protected  SourceRouteTransportLayer<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteTransportLayer(MultiInetAddressTransportLayer etl, TLPastryNode pn, MultiAddressSourceRouteFactory esrFactory)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
 TransportLayerNodeHandle<MultiInetSocketAddress> SocketNodeHandleFactory.lookupNodeHandle(MultiInetSocketAddress i)
           
 

Methods in rice.pastry.socket with parameters of type MultiInetSocketAddress
 SocketNodeHandle SocketNodeHandleFactory.getNodeHandle(MultiInetSocketAddress i, long epoch, Id id)
          This is kind of weird, may need to rethink this.
protected  SourceRouteManager<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteManagerLayer(LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> ltl, TLPastryNode pn, MultiInetSocketAddress proxyAddress, MultiAddressSourceRouteFactory esrFactory)
           
 TransportLayerNodeHandle<MultiInetSocketAddress> SocketNodeHandleFactory.lookupNodeHandle(MultiInetSocketAddress i)
           
 

Method parameters in rice.pastry.socket with type arguments of type MultiInetSocketAddress
protected  CommonAPITransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>> SocketPastryNodeFactory.getCommonAPITransportLayer(UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, TLPastryNode pn, TLDeserializer deserializer)
           
protected  LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getLivenessTransportLayer(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> tl, TLPastryNode pn)
           
protected  PriorityTransportLayer<MultiInetSocketAddress> SocketPastryNodeFactory.getPriorityTransportLayer(SourceRouteManager<MultiInetSocketAddress> srm, TLPastryNode pn)
           
protected  SourceRouteManager<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteManagerLayer(LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> ltl, TLPastryNode pn, MultiInetSocketAddress proxyAddress, MultiAddressSourceRouteFactory esrFactory)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
 

Uses of MultiInetSocketAddress in rice.pastry.transport
 

Methods in rice.pastry.transport that return types with arguments of type MultiInetSocketAddress
 java.util.Collection<MultiInetSocketAddress> LeafSetNHStrategy.getNextHops(MultiInetSocketAddress destination)
           
 

Methods in rice.pastry.transport with parameters of type MultiInetSocketAddress
 java.util.Collection<MultiInetSocketAddress> LeafSetNHStrategy.getNextHops(MultiInetSocketAddress destination)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection