Package com.biglybt.core.util
Class AEMonitorOld
- java.lang.Object
-
- com.biglybt.core.util.AEMonSem
-
- com.biglybt.core.util.AEMonitorOld
-
public class AEMonitorOld extends AEMonSem
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.biglybt.core.util.AEMonSem
AEMonSem.monSemData
-
-
Field Summary
Fields Modifier and Type Field Description private int
dont_wait
protected java.lang.Thread
last_waiter
private int
nests
protected java.lang.Thread
owner
private int
total_release
private int
total_reserve
-
Fields inherited from class com.biglybt.core.util.AEMonSem
DEBUG, DEBUG_CHECK_DUPLICATES, debug_recursions, DEBUG_TIMER, entry_count, is_monitor, last_entry_count, last_trace_key, name, waiting
-
-
Constructor Summary
Constructors Constructor Description AEMonitorOld(java.lang.String _name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enter()
boolean
enter(int max_millis)
void
exit()
static java.util.Map
getSynchronisedMap(java.util.Map m)
boolean
hasWaiters()
boolean
isHeld()
-
Methods inherited from class com.biglybt.core.util.AEMonSem
check, debugEntry, debugExit, getName
-
-