A B C D E F G I J L M N O P R S T U W Y

P

PRIORITY_BASED - Static variable in interface se.lth.cs.realtime.RTSystemProperties
When PRIORITY_BASED==true, the system scheduling is based on priorities, as is the case for a standard JVM or RTOS.
PRIORITY_BASED - Static variable in interface se.lth.cs.realtime.RTSystemProperties
When PRIORITY_BASED==true, the system scheduling is based on priorities, as is the case for a standard JVM or RTOS.
PRIORITY_STRICT - Static variable in interface se.lth.cs.realtime.RTSystemProperties
The scheduler of the runtime system never permits lower priority threads to run if any thread with higher priority is ready to run, if PRIORITY_STRICT==true.
PRIORITY_STRICT - Static variable in interface se.lth.cs.realtime.RTSystemProperties
The scheduler of the runtime system never permits lower priority threads to run if any thread with higher priority is ready to run, if PRIORITY_STRICT==true.
PeriodicEvent - class se.lth.cs.realtime.event.PeriodicEvent.
Generic event used to trigger periodic activities in an event-driven fashion, as an alternative to using PeriodicThread which is time driven.
PeriodicEvent - class se.lth.cs.realtime.event.PeriodicEvent.
Generic event used to trigger periodic activities in an event-driven fashion, as an alternative to using PeriodicThread which is time driven.
PeriodicEvent() - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the current thread as source and a time stamp from the current system time.
PeriodicEvent(Object) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and a time stamp from the current system time.
PeriodicEvent(long) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the current thread as source and with the specified time stamp.
PeriodicEvent(Object, long) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and time stamp.
PeriodicEvent(Object, long, Timebase) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and time-stamp with respect to the specified time-base.
PeriodicEvent() - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the current thread as source and a time stamp from the current system time.
PeriodicEvent(Object) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and a time stamp from the current system time.
PeriodicEvent(long) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the current thread as source and with the specified time stamp.
PeriodicEvent(Object, long) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and time stamp.
PeriodicEvent(Object, long, Timebase) - Constructor for class se.lth.cs.realtime.event.PeriodicEvent
Constructs an PeriodicEvent object with the specified source object and time-stamp with respect to the specified time-base.
PeriodicThread - class se.lth.cs.realtime.PeriodicThread.
This class models a real-time thread with periodic behavior.
PeriodicThread - class se.lth.cs.realtime.PeriodicThread.
This class models a real-time thread with periodic behavior.
PeriodicThread(long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(String, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(RTThreadGroup, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(RTThreadGroup, String, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(String, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(RTThreadGroup, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
PeriodicThread(RTThreadGroup, String, long) - Constructor for class se.lth.cs.realtime.PeriodicThread
Allocates a new PeriodicThread object.
pace() - Method in class se.lth.cs.realtime.Timebase
Rate of clock ticks per second.
pace() - Method in class se.lth.cs.realtime.Timebase
Rate of clock ticks per second.
paramString() - Method in class se.lth.cs.realtime.event.RTEvent
Return a string representation of the attributes/state of this object.
paramString() - Method in class se.lth.cs.realtime.event.RTEvent
Return a string representation of the attributes/state of this object.
parentOf(RTThreadGroup) - Method in class se.lth.cs.realtime.RTThreadGroup
Tests if this thread group is either the thread group argument or one of its ancestor thread groups.
parentOf(RTThreadGroup) - Method in class se.lth.cs.realtime.RTThreadGroup
Tests if this thread group is either the thread group argument or one of its ancestor thread groups.
perform() - Method in class se.lth.cs.realtime.CyclicThread
Defines the action performed by this thread.
perform() - Method in class se.lth.cs.realtime.CyclicThread
Defines the action performed by this thread.
perform() - Method in class se.lth.cs.realtime.JThread
Empty perform method, to be replaced in subclasses.
perform() - Method in class se.lth.cs.realtime.JThread
Empty perform method, to be replaced in subclasses.
perform() - Method in class se.lth.cs.realtime.PeriodicThread
Does nothing.
perform() - Method in class se.lth.cs.realtime.PeriodicThread
Does nothing.
perform() - Method in class se.lth.cs.realtime.RTThread
Empty perform method, to be replaced in subclasses.
perform() - Method in class se.lth.cs.realtime.RTThread
Empty perform method, to be replaced in subclasses.
perform() - Method in class se.lth.cs.realtime.SporadicThread
Does nothing.
perform() - Method in class se.lth.cs.realtime.SporadicThread
Does nothing.
physicalSeconds(long) - Method in class se.lth.cs.realtime.Timebase
Obtain physical real-world time.
physicalSeconds(long) - Method in class se.lth.cs.realtime.Timebase
Obtain physical real-world time.
post(RTEvent) - Method in class se.lth.cs.realtime.event.RTEventBuffer
Put the supplied event object last in the queue, by default by calling doPost which is synchronized (opposed to this method).
post(RTEvent) - Method in class se.lth.cs.realtime.event.RTEventBuffer
Put the supplied event object last in the queue, by default by calling doPost which is synchronized (opposed to this method).
post(RTEvent) - Method in interface se.lth.cs.realtime.event.RTEventBufferInput
 
post(RTEvent) - Method in interface se.lth.cs.realtime.event.RTEventBufferInput
 
postAt - Variable in class se.lth.cs.realtime.event.RTEventBuffer
Free position to insert events at (the successor of last element)
postAt - Variable in class se.lth.cs.realtime.event.RTEventBuffer
Free position to insert events at (the successor of last element)
priority - Variable in class se.lth.cs.realtime.event.RTEventDispatcher.Subscription
 
priority - Variable in class se.lth.cs.realtime.event.RTEventDispatcher.Subscription
 
putEvent(RTEvent) - Method in class se.lth.cs.realtime.JThread
Put the time-stamped event in the input buffer of this thread.
putEvent(RTEvent) - Method in class se.lth.cs.realtime.JThread
Put the time-stamped event in the input buffer of this thread.
putEvent(RTEvent) - Method in class se.lth.cs.realtime.RTThread
Put the time-stamped event in the input buffer of this thread.
putEvent(RTEvent) - Method in class se.lth.cs.realtime.RTThread
Put the time-stamped event in the input buffer of this thread.
putEvent(RTEvent) - Method in interface se.lth.cs.realtime.event.RTEventListener
Supply event for processing by implementing activity or object.
putEvent(RTEvent) - Method in interface se.lth.cs.realtime.event.RTEventListener
Supply event for processing by implementing activity or object.

A B C D E F G I J L M N O P R S T U W Y