Package com.biglybt.core.util
Class AERunStateHandler
java.lang.Object
com.biglybt.core.util.AERunStateHandler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static long
private static final AsyncDispatcher
private static final CopyOnWriteList<AERunStateHandler.RunStateChangeListener>
static final long
static final long
static final long
static final long
static final String[]
static final long[]
static final long
private static final boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addListener
(AERunStateHandler.RunStateChangeListener l, boolean fire_now) static long
static boolean
static boolean
static boolean
static void
static void
setDHTSleeping
(boolean b) static void
setResourceMode
(long new_mode) private static void
setState
(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
-