public class PriorityCeilingEmulation extends MonitorControl
Modifier and Type | Method and Description |
---|---|
int |
getCeiling()
getCeiling returns the ceiling priority for this monitor control.
|
static PriorityCeilingEmulation |
getMaxCeiling()
getMaxCeiling returns a monitor control for priority ceiling
emulation using the maximum priority
(PriorityScheduler.instance().getMaxPriority()).
|
static PriorityCeilingEmulation |
instance(int ceiling)
instance returns the unique instance of monitor control for
priority ceiling emulation using the given ceiling priority.
|
getMonitorControl, getMonitorControl, setMonitorControl, setMonitorControl
public int getCeiling()
public static PriorityCeilingEmulation getMaxCeiling()
The result will reside in HeapMemory.
public static PriorityCeilingEmulation instance(int ceiling)
The result will reside in HeapMemory.
The ceiling must be in the range Thread.MIN_PRIORITY through PriorityScheduler.instance().getMaxPriority().
StaticIllegalArgumentException
- if ceiling is outside of the range
of permitted priority values.aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2025 aicas GmbH. All Rights Reserved.