Package com.biglybt.core.global.impl
Class GlobalManagerImpl.Checker
- java.lang.Object
-
- java.lang.Thread
-
- com.biglybt.core.util.AEThread
-
- com.biglybt.core.global.impl.GlobalManagerImpl.Checker
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- GlobalManagerImpl
public class GlobalManagerImpl.Checker extends AEThread
-
-
Field Summary
Fields Modifier and Type Field Description private static int
initSaveResumeLoopCount
(package private) int
loopFactor
private static int
natCheckLoopCount
private static int
oneMinuteThingCount
private AESemaphore
run_sem
private int
saveResumeLoopCount
private static int
seedPieceCheckCount
private static int
waitTime
-
Constructor Summary
Constructors Constructor Description Checker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
determineSaveResumeDataInterval()
void
runSupport()
void
stopIt()
-
Methods inherited from class com.biglybt.core.util.AEThread
isOurThread, run, setOurThread, setOurThread
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
loopFactor
int loopFactor
-
waitTime
private static final int waitTime
- See Also:
- Constant Field Values
-
saveResumeLoopCount
private int saveResumeLoopCount
-
initSaveResumeLoopCount
private static final int initSaveResumeLoopCount
- See Also:
- Constant Field Values
-
natCheckLoopCount
private static final int natCheckLoopCount
- See Also:
- Constant Field Values
-
seedPieceCheckCount
private static final int seedPieceCheckCount
- See Also:
- Constant Field Values
-
oneMinuteThingCount
private static final int oneMinuteThingCount
- See Also:
- Constant Field Values
-
run_sem
private final AESemaphore run_sem
-
-
Method Detail
-
determineSaveResumeDataInterval
private void determineSaveResumeDataInterval()
-
runSupport
public void runSupport()
- Specified by:
runSupport
in classAEThread
-
stopIt
public void stopIt()
-
-