Class DHTControlImpl.DhtTask
java.lang.Object
com.biglybt.core.util.AERunnable
com.biglybt.core.util.ThreadPoolTask
com.biglybt.core.dht.control.impl.DHTControlImpl.DhtTask
- All Implemented Interfaces:
Runnable
- Enclosing class:
DHTControlImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class com.biglybt.core.util.AERunnable
AERunnable.AERunnableNamed
-
Field Summary
FieldsFields inherited from class com.biglybt.core.util.ThreadPoolTask
worker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
cancel()
abstract DHTControlActivity.ActivityState
abstract String
abstract byte[]
void
void
void
Methods inherited from class com.biglybt.core.util.ThreadPoolTask
getTaskState, releaseToPool, setTaskState
Methods inherited from class com.biglybt.core.util.AERunnable
create, getName, run, runSupport
-
Field Details
-
activity
-
-
Constructor Details
-
DhtTask
-
-
Method Details
-
taskStarted
public void taskStarted()- Overrides:
taskStarted
in classThreadPoolTask
-
taskCompleted
public void taskCompleted()- Overrides:
taskCompleted
in classThreadPoolTask
-
interruptTask
public void interruptTask()- Specified by:
interruptTask
in classThreadPoolTask
-
cancel
protected abstract void cancel() -
getTarget
public abstract byte[] getTarget() -
getDescription
-
getCurrentState
-