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 ThreadPoolTask
ThreadPoolTask.WorkerNested classes/interfaces inherited from class AERunnable
AERunnable.AERunnableNamed -
Field Summary
FieldsFields inherited from class ThreadPoolTask
worker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidcancel()abstract DHTControlActivity.ActivityStateabstract Stringabstract byte[]voidvoidvoidMethods inherited from class ThreadPoolTask
getTaskState, releaseToPool, setTaskStateMethods inherited from class AERunnable
create, getName, run, runSupport
-
Field Details
-
activity
-
-
Constructor Details
-
DhtTask
-
-
Method Details
-
taskStarted
public void taskStarted()- Overrides:
taskStartedin classThreadPoolTask
-
taskCompleted
public void taskCompleted()- Overrides:
taskCompletedin classThreadPoolTask
-
interruptTask
public void interruptTask()- Specified by:
interruptTaskin classThreadPoolTask
-
cancel
protected abstract void cancel() -
getTarget
public abstract byte[] getTarget() -
getDescription
-
getCurrentState
-