Package com.biglybt.core.disk.impl
Class DiskManagerAllocationScheduler.AllocationInstance
- java.lang.Object
-
- com.biglybt.core.disk.impl.DiskManagerAllocationScheduler.AllocationInstance
-
- Enclosing class:
- DiskManagerAllocationScheduler
public class DiskManagerAllocationScheduler.AllocationInstance extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
DiskManagerAllocationScheduler.AllocationInstance.Callback
-
Field Summary
Fields Modifier and Type Field Description private boolean
always_run
private DiskManagerHelper
helper
private CoreOperation
operation
private boolean
paused
-
Constructor Summary
Constructors Constructor Description AllocationInstance(DiskManagerHelper _helper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CoreOperation
getOperation()
boolean
getPermission()
protected boolean
isPaused()
protected void
setPaused(boolean b)
void
unregister()
-
-
-
Field Detail
-
helper
private final DiskManagerHelper helper
-
operation
private final CoreOperation operation
-
always_run
private final boolean always_run
-
paused
private volatile boolean paused
-
-
Constructor Detail
-
AllocationInstance
AllocationInstance(DiskManagerHelper _helper)
-
-
Method Detail
-
getOperation
protected CoreOperation getOperation()
-
isPaused
protected boolean isPaused()
-
setPaused
protected void setPaused(boolean b)
-
getPermission
public boolean getPermission()
-
unregister
public void unregister()
-
-