Package com.biglybt.core.proxy
Interface AEProxyState
-
- All Known Implementing Classes:
AESocksProxyConnectionImpl.ProxyStateClose
,AESocksProxyConnectionImpl.proxyStateV4aRequest
,AESocksProxyConnectionImpl.proxyStateV4Reply
,AESocksProxyConnectionImpl.proxyStateV4Request
,AESocksProxyConnectionImpl.proxyStateV5MethodNumber
,AESocksProxyConnectionImpl.proxyStateV5Methods
,AESocksProxyConnectionImpl.proxyStateV5MethodsReply
,AESocksProxyConnectionImpl.proxyStateV5Password
,AESocksProxyConnectionImpl.proxyStateV5Reply
,AESocksProxyConnectionImpl.proxyStateV5Request
,AESocksProxyConnectionImpl.proxyStateV5RequestDNS
,AESocksProxyConnectionImpl.proxyStateV5RequestIP
,AESocksProxyConnectionImpl.proxyStateV5RequestIPV6
,AESocksProxyConnectionImpl.proxyStateV5RequestPort
,AESocksProxyConnectionImpl.proxyStateV5UDPAssociateReply
,AESocksProxyConnectionImpl.proxyStateV5Username
,AESocksProxyConnectionImpl.proxyStateV5UsernamePasswordReply
,AESocksProxyConnectionImpl.proxyStateVersion
,AESocksProxyConnectionImpl.ProxyStateWriter
,AESocksProxyPlugableConnectionDefault.proxyStateRelayConnect
,AESocksProxyPlugableConnectionDefault.proxyStateRelayData
,AESocksProxyState
public interface AEProxyState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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)
-
-
-
Method Detail
-
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
-
-