Class TransportHelperFilterStreamCipher
- java.lang.Object
-
- com.biglybt.core.networkmanager.impl.TransportHelperFilterStream
-
- com.biglybt.core.networkmanager.impl.TransportHelperFilterStreamCipher
-
- All Implemented Interfaces:
TransportHelperFilter
public class TransportHelperFilterStreamCipher extends TransportHelperFilterStream
-
-
Field Summary
Fields Modifier and Type Field Description private TransportCipher
read_cipher
private TransportCipher
write_cipher
-
Constructor Summary
Constructors Constructor Description TransportHelperFilterStreamCipher(TransportHelper _transport, TransportCipher _read_cipher, TransportCipher _write_cipher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 com.biglybt.core.networkmanager.impl.TransportHelperFilterStream
getHelper, hasBufferedRead, hasBufferedWrite, read, setTrace, write
-
-
-
-
Field Detail
-
read_cipher
private final TransportCipher read_cipher
-
write_cipher
private final TransportCipher write_cipher
-
-
Constructor Detail
-
TransportHelperFilterStreamCipher
public TransportHelperFilterStreamCipher(TransportHelper _transport, TransportCipher _read_cipher, TransportCipher _write_cipher)
-
-
Method Detail
-
cryptoOut
protected void cryptoOut(java.nio.ByteBuffer source_buffer, java.nio.ByteBuffer target_buffer) throws java.io.IOException
- Specified by:
cryptoOut
in classTransportHelperFilterStream
- 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 classTransportHelperFilterStream
- Throws:
java.io.IOException
-
isEncrypted
public boolean isEncrypted()
-
getName
public java.lang.String getName(boolean verbose)
-
-