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:
Runnable
- Enclosing class:
GlobalManagerImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
(package private) int
private static final int
private static final int
private final AESemaphore
private int
private static final int
private static final int
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
Constructors -
Method Summary
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, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, 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:
runSupport
in classAEThread
-
stopIt
public void stopIt()
-