com.aelitis.azureus.core.proxy
Interface AEProxyState
- All Known Implementing Classes:
- AESocksProxyConnectionImpl.proxyStateClose, AESocksProxyConnectionImpl.proxyStateV4aRequest, AESocksProxyConnectionImpl.proxyStateV4Reply, AESocksProxyConnectionImpl.proxyStateV4Request, AESocksProxyConnectionImpl.proxyStateV5MethodNumber, AESocksProxyConnectionImpl.proxyStateV5Methods, AESocksProxyConnectionImpl.proxyStateV5MethodsReply, AESocksProxyConnectionImpl.proxyStateV5Reply, AESocksProxyConnectionImpl.proxyStateV5Request, AESocksProxyConnectionImpl.proxyStateV5RequestDNS, AESocksProxyConnectionImpl.proxyStateV5RequestIP, AESocksProxyConnectionImpl.proxyStateV5RequestIPV6, AESocksProxyConnectionImpl.proxyStateV5RequestPort, AESocksProxyConnectionImpl.proxyStateV5UDPAssociateReply, AESocksProxyConnectionImpl.proxyStateVersion, AESocksProxyPlugableConnectionDefault.proxyStateRelayConnect, AESocksProxyPlugableConnectionDefault.proxyStateRelayData, AESocksProxyState
public interface AEProxyState
- Author:
- parg
|
Method Summary |
boolean |
connect(java.nio.channels.SocketChannel sc)
|
java.lang.String |
getStateName()
|
boolean |
read(java.nio.channels.SocketChannel sc)
|
boolean |
write(java.nio.channels.SocketChannel sc)
|
getStateName
java.lang.String getStateName()
read
boolean read(java.nio.channels.SocketChannel sc)
throws java.io.IOException
- Throws:
java.io.IOException
write
boolean write(java.nio.channels.SocketChannel sc)
throws java.io.IOException
- Throws:
java.io.IOException
connect
boolean connect(java.nio.channels.SocketChannel sc)
throws java.io.IOException
- Throws:
java.io.IOException