Uses of Class
javax.realtime.RealtimeThread

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.