Methods Summary |
---|
public void | close()
new proxyStateClose();
|
public void | connected()
if ( socks_version == 4 ){
new proxyStateV4Reply();
}else{
new proxyStateV5Reply();
}
|
public void | connectionClosed(AEProxyConnection con)
try{
if ( plugable_connection != null ){
plugable_connection.close();
}
}catch( Throwable e ){
Debug.printStackTrace( e );
}
|
public void | disableDNSLookups()
disable_dns_lookups = true;
|
public void | enableDNSLookups()
disable_dns_lookups = false;
|
public AEProxyConnection | getConnection()
return( connection );
|
protected AEProxyState | getInitialState()
return( new proxyStateVersion());
|
protected java.lang.String | getName()
String name = connection.getName() + ", ver = " + socks_version;
name += plugable_connection.getName();
return( name );
|
public AESocksProxy | getProxy()
return( proxy );
|
public boolean | isClosed()
return( connection.isClosed());
|
public void | setDelegate(AESocksProxyPlugableConnection target)
plugable_connection = target;
|