Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.mpisws.p2p.transport.multiaddress
Interface MultiInetAddressTransportLayer

All Superinterfaces:
  Destructable, TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer>

All Known Subinterfaces:
  SSLTransportLayer

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()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2005 - Rice Pastry.