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 class se.lth.cs.realtime.RTSystem
 
PRIORITY_STRICT - Static variable in class se.lth.cs.realtime.RTSystem
 
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 timestamp 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 timestamp 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 behaviour.
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(RTThreadGroup, String, boolean, 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.
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.
pendingTriggers - Variable in class se.lth.cs.realtime.SporadicThread
Checked in waitToPerform to let this thread stop waiting.
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.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.SporadicThread
Does nothing.
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).
postAt - Variable in class se.lth.cs.realtime.event.RTEventBuffer
 
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 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