com.aelitis.azureus.core.networkmanager.impl
Class TransportHelperFilterStreamCipher
java.lang.Object
com.aelitis.azureus.core.networkmanager.impl.TransportHelperFilterStream
com.aelitis.azureus.core.networkmanager.impl.TransportHelperFilterStreamCipher
- All Implemented Interfaces:
- TransportHelperFilter
public class TransportHelperFilterStreamCipher
- extends TransportHelperFilterStream
Method Summary |
protected void |
cryptoIn(java.nio.ByteBuffer source_buffer,
java.nio.ByteBuffer target_buffer)
|
protected void |
cryptoOut(java.nio.ByteBuffer source_buffer,
java.nio.ByteBuffer target_buffer)
|
java.lang.String |
getName(boolean verbose)
|
boolean |
isEncrypted()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportHelperFilterStreamCipher
public TransportHelperFilterStreamCipher(TransportHelper _transport,
TransportCipher _read_cipher,
TransportCipher _write_cipher)
cryptoOut
protected void cryptoOut(java.nio.ByteBuffer source_buffer,
java.nio.ByteBuffer target_buffer)
throws java.io.IOException
- Specified by:
cryptoOut
in class TransportHelperFilterStream
- Throws:
java.io.IOException
cryptoIn
protected void cryptoIn(java.nio.ByteBuffer source_buffer,
java.nio.ByteBuffer target_buffer)
throws java.io.IOException
- Specified by:
cryptoIn
in class TransportHelperFilterStream
- Throws:
java.io.IOException
isEncrypted
public boolean isEncrypted()
getName
public java.lang.String getName(boolean verbose)