Class AERunStateHandler
java.lang.Object
com.biglybt.core.util.AERunStateHandler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static longprivate static final AsyncDispatcherprivate static final CopyOnWriteList<AERunStateHandler.RunStateChangeListener> static final longstatic final longstatic final longstatic final longstatic final String[]static final long[]static final longprivate static final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddListener(AERunStateHandler.RunStateChangeListener l, boolean fire_now) static longstatic booleanstatic booleanstatic booleanstatic voidstatic voidsetDHTSleeping(boolean b) static voidsetResourceMode(long new_mode) private static voidsetState(long flag, boolean on)
-
Field Details
-
RS_DELAYED_UI
public static final long RS_DELAYED_UI- See Also:
-
RS_UDP_NET_ONLY
public static final long RS_UDP_NET_ONLY- See Also:
-
RS_DHT_SLEEPING
public static final long RS_DHT_SLEEPING- See Also:
-
RS_ALL_ACTIVE
public static final long RS_ALL_ACTIVE- See Also:
-
RS_ALL_LOW
public static final long RS_ALL_LOW- See Also:
-
RS_MODES
public static final long[] RS_MODES -
RS_MODE_NAMES
-
start_low
private static final boolean start_low -
current_mode
private static long current_mode -
dispatcher
-
listeners
-
-
Constructor Details
-
AERunStateHandler
public AERunStateHandler()
-
-
Method Details
-
isDelayedUI
public static boolean isDelayedUI() -
isUDPNetworkOnly
public static boolean isUDPNetworkOnly() -
isDHTSleeping
public static boolean isDHTSleeping() -
setDHTSleeping
public static void setDHTSleeping(boolean b) -
setState
private static void setState(long flag, boolean on) -
getResourceMode
public static long getResourceMode() -
setResourceMode
public static void setResourceMode(long new_mode) -
addListener
-
removeListener
-