com.aelitis.azureus.core.proxy.socks
Interface AESocksProxyConnection

All Known Implementing Classes:
AESocksProxyConnectionImpl

public interface AESocksProxyConnection

Author:
parg

Method Summary
 boolean areDNSLookupsEnabled()
           
 void close()
           
 void connected()
           
 void disableDNSLookups()
           
 void enableDNSLookups()
           
 AEProxyConnection getConnection()
           
 java.lang.String getPassword()
           
 AESocksProxy getProxy()
           
 java.lang.String getUsername()
           
 boolean isClosed()
           
 void setDelegate(AESocksProxyPlugableConnection target)
           
 

Method Detail

getProxy

AESocksProxy getProxy()

getConnection

AEProxyConnection getConnection()

getUsername

java.lang.String getUsername()

getPassword

java.lang.String getPassword()

disableDNSLookups

void disableDNSLookups()

enableDNSLookups

void enableDNSLookups()

areDNSLookupsEnabled

boolean areDNSLookupsEnabled()

connected

void connected()
               throws java.io.IOException
Throws:
java.io.IOException

isClosed

boolean isClosed()

close

void close()
           throws java.io.IOException
Throws:
java.io.IOException

setDelegate

void setDelegate(AESocksProxyPlugableConnection target)