com.aelitis.azureus.core.proxy
Interface AEProxyState

All Known Implementing Classes:
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)
           
 

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