|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Resource | |
javax.realtime | |
javax.realtime.DSS | |
javax.realtime.test.airplane | |
javax.realtime.test.bridge | |
javax.realtime.test.preemption |
Uses of Resource in javax.realtime |
Fields in javax.realtime declared as Resource | |
Resource |
RealtimeThread.waitingForResource
The resource, if any, that this RealtimeThread is currently
waiting for. |
Uses of Resource in javax.realtime.DSS |
Subclasses of Resource in javax.realtime.DSS | |
class |
FIFOResource
|
class |
PreemptableResource
A Resource modeling a resource that can be
preempted. |
class |
PriorityCeilingResource
A unit resource managed under a priority ceiling policy: The resource is constructed with a positive integer priority ceiling If any thread with a priority greater than the priority ceiling attempts to seize the resource, an exception is thrown Otherwise, any thread that is given the resource has its priority raised to the resource's priority ceiling while the resource is held |
class |
PriorityInheritanceResource
A Resource modeling a resource that is
managed by priority inheritance. |
class |
PriorityResource
|
Methods in javax.realtime.DSS with parameters of type Resource | |
void |
Resource.seize(Resource second)
Conjunctive seize, i.e., seize both this and the given resource. |
static void |
DSS.holdGivingUpResource(RelativeTime t,
Resource resource,
boolean simulateActivePhaseTime)
Perform a hold operation bracketing it by release() and
seize() operations on a resource. |
static void |
DSS.holdWithResource(RelativeTime holdTime,
Resource resource,
boolean simulateActivePhaseTime)
Perform a hold operation wherein periods when the resource has been stolen do not count toward the hold time. |
static void |
DSS.hold(RelativeTime t,
Resource resource)
|
static void |
DSS.hold(RelativeTime t,
boolean simulateActivePhaseTime,
Resource resource)
Passivate and activate the current RealtimeThread
at current time plus t. |
Uses of Resource in javax.realtime.test.airplane |
Fields in javax.realtime.test.airplane declared as Resource | |
protected Resource |
CycleBurner.CPU
|
Constructors in javax.realtime.test.airplane with parameters of type Resource | |
CycleBurner(java.lang.String name,
int basePriority,
Resource CPU)
|
Uses of Resource in javax.realtime.test.bridge |
Subclasses of Resource in javax.realtime.test.bridge | |
class |
Bridge
A simple Resource , contended for by
Car 's. |
Uses of Resource in javax.realtime.test.preemption |
Fields in javax.realtime.test.preemption declared as Resource | |
protected Resource |
Job.cpu
The resource representing the CPU |
Constructors in javax.realtime.test.preemption with parameters of type Resource | |
Job(java.lang.String name,
int priority,
Resource cpu,
int cycles,
RelativeTime pauseTime,
RelativeTime computationTime)
Constructor |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |