com.aelitis.azureus.core.proxy.socks.impl
Class AESocksProxyPlugableConnectionDefault.proxyStateRelayData
java.lang.Object
com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState
com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault.proxyStateRelayData
- All Implemented Interfaces:
- AEProxyState
- Enclosing class:
- AESocksProxyPlugableConnectionDefault
protected class AESocksProxyPlugableConnectionDefault.proxyStateRelayData
- extends AESocksProxyState
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
source_buffer
protected DirectByteBuffer source_buffer
target_buffer
protected DirectByteBuffer target_buffer
outward_bytes
protected long outward_bytes
inward_bytes
protected long inward_bytes
AESocksProxyPlugableConnectionDefault.proxyStateRelayData
protected AESocksProxyPlugableConnectionDefault.proxyStateRelayData()
throws java.io.IOException
- Throws:
java.io.IOException
destroy
protected void destroy()
readSupport
protected boolean readSupport(java.nio.channels.SocketChannel sc)
throws java.io.IOException
- Overrides:
readSupport
in class AESocksProxyState
- Throws:
java.io.IOException
writeSupport
protected boolean writeSupport(java.nio.channels.SocketChannel sc)
throws java.io.IOException
- Overrides:
writeSupport
in class AESocksProxyState
- Throws:
java.io.IOException
getStateName
public java.lang.String getStateName()
- Specified by:
getStateName
in interface AEProxyState
- Overrides:
getStateName
in class AESocksProxyState