Rice Pastry API

org.mpisws.p2p.transport.multiaddress
Interface MultiInetAddressTransportLayer

All Superinterfaces:
Destructable, TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer>
All Known Implementing Classes:
MultiInetAddressTransportLayerImpl

public interface MultiInetAddressTransportLayer
extends TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer>

This transport layer that can allow a node behind a NAT to talk to nodes outside or inside the firewall. Could concievably be used to allow a node with multiple NICs pick the best address for different nodes. Perhaps this would be useful if you were running a node on the NAT.

Author:
Jeff Hoye

Method Summary
 AddressStrategy getAddressStrategy()
           
 
Methods inherited from interface org.mpisws.p2p.transport.TransportLayer
acceptMessages, acceptSockets, getLocalIdentifier, openSocket, sendMessage, setCallback, setErrorHandler
 
Methods inherited from interface rice.Destructable
destroy
 

Method Detail

getAddressStrategy

AddressStrategy getAddressStrategy()

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection