com.aelitis.azureus.core.proxy.socks
Interface AESocksProxy
- All Known Implementing Classes:
- AESocksProxyImpl
public interface AESocksProxy
- Author:
- parg
Field Summary |
static java.lang.String |
PV_4
|
static java.lang.String |
PV_4a
|
static java.lang.String |
PV_5
|
PV_4
static final java.lang.String PV_4
- See Also:
- Constant Field Values
PV_4a
static final java.lang.String PV_4a
- See Also:
- Constant Field Values
PV_5
static final java.lang.String PV_5
- See Also:
- Constant Field Values
getPort
int getPort()
getDefaultPlugableConnection
AESocksProxyPlugableConnection getDefaultPlugableConnection(AESocksProxyConnection basis)
setNextSOCKSProxy
void setNextSOCKSProxy(java.lang.String host,
int port,
java.lang.String proxy_version)
- Set the next SOCKS proxy in a chain - i.e. this socks proxy's default plugable connection
will connect onwards using this SOCKS proxy
- Parameters:
host
- port
-
getNextSOCKSProxyHost
java.lang.String getNextSOCKSProxyHost()
getNextSOCKSProxyPort
int getNextSOCKSProxyPort()
getNextSOCKSProxyVersion
java.lang.String getNextSOCKSProxyVersion()
setAllowExternalConnections
void setAllowExternalConnections(boolean permit)
destroy
void destroy()