com.aelitis.azureus.core.networkmanager
Class ConnectionEndpoint
java.lang.Object
com.aelitis.azureus.core.networkmanager.ConnectionEndpoint
public class ConnectionEndpoint
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectionEndpoint
public ConnectionEndpoint(java.net.InetSocketAddress _notional_address)
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()