|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use RealtimeThread | |
| javax.realtime | |
| javax.realtime.DSS | |
| javax.realtime.test.airplane | |
| javax.realtime.test.bridge | |
| javax.realtime.test.preemption | |
| Uses of RealtimeThread in javax.realtime |
| Subclasses of RealtimeThread in javax.realtime | |
class |
NoHeapRealtimeThread
A NoHeapRealtimeThread
is a specialized form of
RealtimeThread. |
| Uses of RealtimeThread in javax.realtime.DSS |
| Subclasses of RealtimeThread in javax.realtime.DSS | |
class |
ActivationLatency
|
class |
OneShotTimerThread
|
class |
PeriodicTimerThread
Thread class for PeriodicTimer objects |
class |
Terminator
A RealtimeThread that holds
for a given period of time, and then cleanly shuts down the simulation. |
| Fields in javax.realtime.DSS declared as RealtimeThread | |
RealtimeThread |
Resource.holderThread
The current holder of this Resource;
if null, the resource is not currently held. |
RealtimeThread |
EventNotice.thread
The to be scheduled |
| Methods in javax.realtime.DSS that return RealtimeThread | |
abstract RealtimeThread |
WaiterSet.dequeue()
Dequeue the highest ranked RealtimeThread in the wait set. |
abstract RealtimeThread |
WaiterSet.first()
Dequeue the highest ranked RealtimeThread in the wait set. |
RealtimeThread |
PriorityWaiterSet.dequeue()
Dequeue the next RealTimeThread
from this WaiterSet. |
RealtimeThread |
PriorityWaiterSet.first()
Dequeue the highest ranked RealtimeThread in the wait set. |
RealtimeThread |
FIFOWaiterSet.dequeue()
Dequeue the next RealTimeThread
from this WaiterSet. |
RealtimeThread |
FIFOWaiterSet.first()
Get the first item in this FIFOWaiterSet, which is assumed to be non-empty. |
| Methods in javax.realtime.DSS with parameters of type RealtimeThread | |
boolean |
WaiterSet.remove(RealtimeThread thread)
Remove a given thread from this WaiterSet. |
abstract void |
WaiterSet.enqueue(RealtimeThread thread)
Enqueue a given RealtimeThread in this
WaitSet. |
protected void |
Resource.giveResourceTo(RealtimeThread thread)
Give this Resource to the given
thread. |
abstract void |
Resource.adjustPriority(RealtimeThread thread)
Adjust the priority of this RealtimeThread, according to resources currently held. |
void |
PriorityWaiterSet.enqueue(RealtimeThread thread)
Enqueue the given RealTimeThread. |
void |
PriorityResource.adjustPriority(RealtimeThread thread)
|
void |
PriorityInheritanceResource.adjustPriority(RealtimeThread thread)
|
void |
PriorityCeilingResource.adjustPriority(RealtimeThread thread)
|
void |
PreemptableResource.adjustPriority(RealtimeThread thread)
|
boolean |
FIFOWaiterSet.remove(RealtimeThread thread)
Remove a given thread from this FIFOWaiterSet. |
void |
FIFOWaiterSet.enqueue(RealtimeThread thread)
Enqueue the given RealTimeThread. |
void |
FIFOResource.adjustPriority(RealtimeThread thread)
|
EventNotice |
EventList.threadNextEvent(RealtimeThread thread)
Remove the first EventNotice on this
EventList referring to the given
RealTimeThread. |
boolean |
EventList.scheduled(RealtimeThread thread)
Tests whether the given RealTimeThread
is currently scheduled, i.e., has an
EventNotice on this
EventList. |
static void |
DSS.cancel(RealtimeThread thread)
Remove any event notice for given thread. |
static void |
DSS.activate(RealtimeThread thread,
boolean verbose)
Activate the given thread at the current time. |
static void |
DSS.activate(RealtimeThread thread)
Activate the given thread at the current time. |
static void |
DSS.activate(RealtimeThread thread,
AbsoluteTime time)
Activate the given thread at the given time. |
static void |
DSS.activate(RealtimeThread thread,
AbsoluteTime time,
boolean verbose)
Activate the given thread at given time. |
static void |
DSS.reactivate(RealtimeThread thread)
Cancel current thread, and activate at the current time. |
static void |
DSS.reactivate(RealtimeThread thread,
AbsoluteTime time)
Cancel current thread, and activate at given time. |
| Constructors in javax.realtime.DSS with parameters of type RealtimeThread | |
EventNotice(RealtimeThread thread,
AbsoluteTime scheduledTime)
Constructor. |
|
ActivationLatency(RealtimeThread thread,
RelativeTime delay)
|
|
| Uses of RealtimeThread in javax.realtime.test.airplane |
| Subclasses of RealtimeThread in javax.realtime.test.airplane | |
class |
ChangeFlaps
|
class |
ChangeLandingGear
|
class |
CycleBurner
Simple to test CPU usage and
instruction count logging with corresponding timing. |
class |
Pilot
Models Pilot behavior in airplane example. |
class |
TestAltitude
|
| Uses of RealtimeThread in javax.realtime.test.bridge |
| Subclasses of RealtimeThread in javax.realtime.test.bridge | |
class |
BridgeReporter
|
class |
Car
|
class |
CarArrivals
|
| Constructors in javax.realtime.test.bridge with parameters of type RealtimeThread | |
BridgeObserver(RealtimeThread thread)
Constructor |
|
| Uses of RealtimeThread in javax.realtime.test.preemption |
| Subclasses of RealtimeThread in javax.realtime.test.preemption | |
class |
Job
Models jobs contending for a CPU accessed as a Resource. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||