com.aelitis.azureus.core.networkmanager.impl
Class ProtocolDecoderInitial
java.lang.Object
com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoder
com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderInitial
public class ProtocolDecoderInitial
- extends ProtocolDecoder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProtocolDecoderInitial
public ProtocolDecoderInitial(TransportHelper _transport,
byte[][] _shared_secrets,
boolean _outgoing,
java.nio.ByteBuffer _initial_data,
ProtocolDecoderAdapter _adapter)
throws java.io.IOException
- Throws:
java.io.IOException
decodePHE
protected void decodePHE(java.nio.ByteBuffer buffer)
throws java.io.IOException
- Throws:
java.io.IOException
isComplete
public boolean isComplete(long now)
- Specified by:
isComplete
in class ProtocolDecoder
getFilter
public TransportHelperFilter getFilter()
- Specified by:
getFilter
in class ProtocolDecoder
complete
protected void complete(java.nio.ByteBuffer remaining_initial_data)
failed
protected void failed(java.lang.Throwable reason)