Class GlobalManagerImpl.Checker
java.lang.Object
java.lang.Thread
com.biglybt.core.util.AEThread
com.biglybt.core.global.impl.GlobalManagerImpl.Checker
- All Implemented Interfaces:
Runnable
- Enclosing class:
GlobalManagerImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int(package private) intprivate static final intprivate static final intprivate final AESemaphoreprivate intprivate static final intprivate static final intFields inherited from class Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AEThread
isOurThread, run, setOurThread, setOurThreadMethods inherited from class Thread
activeCount, checkAccess, clone, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, threadId, toString, yield
-
Field Details
-
loopFactor
int loopFactor -
waitTime
private static final int waitTime- See Also:
-
saveResumeLoopCount
private int saveResumeLoopCount -
initSaveResumeLoopCount
private static final int initSaveResumeLoopCount- See Also:
-
natCheckLoopCount
private static final int natCheckLoopCount- See Also:
-
seedPieceCheckCount
private static final int seedPieceCheckCount- See Also:
-
oneMinuteThingCount
private static final int oneMinuteThingCount- See Also:
-
run_sem
-
-
Constructor Details
-
Checker
public Checker()
-
-
Method Details
-
determineSaveResumeDataInterval
private void determineSaveResumeDataInterval() -
runSupport
public void runSupport()- Specified by:
runSupportin classAEThread
-
stopIt
public void stopIt()
-