com.aelitis.azureus.core.networkmanager.impl
Class ProtocolDecoder

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoder
Direct Known Subclasses:
ProtocolDecoderInitial, ProtocolDecoderPHE

public abstract class ProtocolDecoder
extends java.lang.Object


Constructor Summary
protected ProtocolDecoder(boolean run_timer)
           
 
Method Summary
static void addSecrets(byte[][] secrets)
           
abstract  TransportHelperFilter getFilter()
           
abstract  boolean isComplete(long now)
           
static void removeSecrets(byte[][] secrets)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtocolDecoder

protected ProtocolDecoder(boolean run_timer)
Method Detail

isComplete

public abstract boolean isComplete(long now)

getFilter

public abstract TransportHelperFilter getFilter()

addSecrets

public static void addSecrets(byte[][] secrets)

removeSecrets

public static void removeSecrets(byte[][] secrets)