com.aelitis.azureus.core.networkmanager
Class ConnectionEndpoint

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.ConnectionEndpoint

public class ConnectionEndpoint
extends java.lang.Object


Constructor Summary
ConnectionEndpoint(java.net.InetSocketAddress _notional_address)
           
 
Method Summary
 void addProperties(java.util.Map<java.lang.String,java.lang.Object> p)
           
 void addProtocol(ProtocolEndpoint ep)
           
 ConnectionAttempt connectOutbound(boolean connect_with_crypto, boolean allow_fallback, byte[][] shared_secrets, java.nio.ByteBuffer initial_data, int priority, Transport.ConnectListener listener)
           
 java.lang.String getDescription()
           
 ConnectionEndpoint getLANAdjustedEndpoint()
           
 java.net.InetSocketAddress getNotionalAddress()
           
 java.lang.Object getProperty(java.lang.String name)
           
 ProtocolEndpoint[] getProtocols()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionEndpoint

public ConnectionEndpoint(java.net.InetSocketAddress _notional_address)
Method Detail

addProperties

public void addProperties(java.util.Map<java.lang.String,java.lang.Object> p)

getProperty

public java.lang.Object getProperty(java.lang.String name)

getNotionalAddress

public java.net.InetSocketAddress getNotionalAddress()

getProtocols

public ProtocolEndpoint[] getProtocols()

addProtocol

public void addProtocol(ProtocolEndpoint ep)

getLANAdjustedEndpoint

public ConnectionEndpoint getLANAdjustedEndpoint()

connectOutbound

public ConnectionAttempt connectOutbound(boolean connect_with_crypto,
                                         boolean allow_fallback,
                                         byte[][] shared_secrets,
                                         java.nio.ByteBuffer initial_data,
                                         int priority,
                                         Transport.ConnectListener listener)

getDescription

public java.lang.String getDescription()